質問
地球上でこれをどのように等級で行うことができますか:例。使いたい HTTPBuilder
タスクで。
build.gradle:
repositories {
mavenRepo urls: "http://repository.codehaus.org"
}
configurations {
testConfig
}
dependencies {
testConfig 'org.codehaus.groovy.modules.http-builder:http-builder:0.5.0'
}
task someTaskThatUsesHTTPBuilder (dependsOn: configurations.testConfig) << {
new HTTPBuilder()// <--this cannot be resolved/found??
}
解決
ビルドスクリプトでクラスを直接使用するには、buildscript {}閉鎖のスクリプトのクラスパスの一部として依存関係を宣言する必要があります。例えば:
buildscript {
repositories {
mavenRepo urls: "http://repository.codehaus.org"
}
dependencies {
classpath 'org.codehaus.groovy.modules.http-builder:http-builder:0.5.0'
}
}
所属していません StackOverflow