Gradle:主要来源集取决于其他来源集吗?

时间:2018-08-27 23:31:38

标签: gradle

Gradle:主要来源集依赖其他来源集是个好主意吗?例如,

src/main
src/foo
src/bar

源集主要取决于foo和bar。有什么问题吗?

1 个答案:

答案 0 :(得分:0)

我不确定自己在做什么,但您可能想看一下java flavours plugin中的源代码。

每种样式默认都有src/$flavour/javasrc/$flavour/resources目录,并且有单独的编译,测试和jar任务。每种风格都从“主要”源集扩展而来,因此主要类位于编译类路径等上,但是您也可以覆盖“主要”源集中的类和资源

有趣的代码here