任务如何与特定的依赖项配置关联?
如果我看 23.5。依赖性管理(gradle java plugin official doc)部分,它指出,例如compileTestJava任务使用testCompile配置。
我只是想知道如何实现这一目标。
最佳答案
gradle会自动创建这些配置;
如果定义sourceSet
,则会创建一堆东西(按照惯例):
sourceSets {
thing
}
将定义配置:
thingCompile, thingRuntime
任务:compileThingJava, processThingResources, thingClasses
您可能要看一下:
gradle tasks --all
和gradle dependencies
如果要向这些配置添加依赖项
最优选使用生成的
您当然可以创建自己的配置并从其扩展:
configurations { thingCompile.extendsFrom(myConfig) }
关于java - 在Gradle中,将任务与依赖项配置相关联,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33123649/