我正在尝试生成具有子项目依赖关系的根项目 .classpath。在 oreilly-gradle-book-examples 中找到了一个示例。
有人可以帮我将以下较旧的 gradle 代码块转换为最新的 gradle (2.2) 版本吗?
subprojectConfigurations = allprojects*.configurations*.matching {
it.name in [ 'compile', 'runtime' ]
}
subprojectConfigurations.all.flatten().each {
plusConfigurations << it
}
这是从以下来源中提取的。
https://github.com/gradleware/oreilly-gradle-book-examples/blob/master/multiproject-eclipse-plugin/build.gradle
最佳答案
在 gradle 中,子项目定义在另一个名为 settings.gradle 的文件中
您可以在您的
https://github.com/gradleware/oreilly-gradle-book-examples/blob/master/multiproject-eclipse-plugin/settings.gradle
关于gradle - 如何将子项目依赖项添加到根项目 .classpath,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28717627/