Gradle:主要来源集依赖其他来源集是个好主意吗?例如,
src/main
src/foo
src/bar
源集主要取决于foo和bar。有什么问题吗?
答案 0 :(得分:0)
我不确定自己在做什么,但您可能想看一下java flavours plugin中的源代码。
每种样式默认都有src/$flavour/java
和src/$flavour/resources
目录,并且有单独的编译,测试和jar任务。每种风格都从“主要”源集扩展而来,因此主要类位于编译类路径等上,但是您也可以覆盖“主要”源集中的类和资源
有趣的代码here