gradle - 如何将子项目依赖项添加到根项目 .classpath

标签 gradle

我正在尝试生成具有子项目依赖关系的根项目 .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/

相关文章:

scala - Zeppelin:运行笔记本时出错

android - Android-com.android.support:appcompat-v7:22.2.1中的数字22是什么?

gradle - Gradle依赖图的真实示例是什么?

java - 在 gradle 构建中删除/禁用 Kotlin

java - gradle - 它如何决定使用哪个 jar 版本?

Gradle sonarqube 无法识别常规测试

android - 如何将 Kotlin 错误链接到 Android Studio 中的源代码?

java - 库 com.google.android.gms :play-services-basement is being requested

Eclipse 不显示 gradle 项目下的 generateProto 任务

maven - Gradle Multi Project jar不包含依赖类