【问题标题】:Gradle does not execute subprojectsGradle 不执行子项目
【发布时间】:2015-03-24 05:47:35
【问题描述】:

目前我正在尝试将我的项目从 maven 迁移到 gradle,为此我正在创建一个自定义脚本,该脚本会考虑所有项目细节,从 pom 文件生成 gradle 构建文件。 脚本生成“build-generated.gradle”文件,该文件旨在从 build.gradle 文件在配置阶段执行。

//Text of common build.gradle:
println "Configuring ${project.name}"
apply from: 'build-generated.gradle'

问题是当我尝试运行“gradle build”时,结果不是我所期望的: 包含所有子项目的初始化阶段,此外我可以使用

打印所有子项目的名称
subprojects{
    println "I'm ${project.name}"
}

但在配置和执行阶段,子项目的 build.gradle 文件没有被执行。

我做错了什么?

【问题讨论】:

    标签: java gradle multi-module


    【解决方案1】:

    问题是将根项目添加到 settings.gradle 的包含链中

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-02-05
      • 2014-05-15
      相关资源
      最近更新 更多