0
カスタムコンフィグレーションを使用せずにGradleにMaven依存関係を取得するオプションはありますか?たとえば、カスタムプラグインでは、拡張機能から提供される依存関係を取得するだけですか?このようなコンフィグレーションなしでプログラマブルに依存関係を取得する
class DependencyPlugin implements Plugin<Project> {
void apply(Project project) {
project.extensions.create("deps", DepsExtension)
project.task('useDependency') {
doLast {
//use Gradle api to resolve dependency without custom configuration
project.resolve(project.deps.dependency)
}
}
}
}
class DepsExtension {
def dependency = 'custom:maven:1.0'
}
なぜこれをやりたいですか? – RaGe
APIでこれを探していたのにそれを見つけることができなかったので、多かれ少なかれ理論的な質問です。 –