Grails BuildConfig.groovy, разница между build, compile и runtime?

В чем разница между build, runtime и compile, в BuildConfig.groovy (1.3.7)

grails.project.dependency.resolution = {

    plugins {
        build "acme:acme-cache:latest.integration"
    }

    dependencies {
        build "com.foo.bar:foobar:1.0.5"       
        runtime "org.apache.httpcomponents:httpclient:4.0.3"
        compile("com.thoughtworks.xstream:xstream:1.3.1")
    }
}
62
задан raffian 16 November 2014 в 05:42
поделиться