目前我正在尝试将我的项目从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文件不会被执行。
我做错了什么?
答案 0 :(得分:0)
问题是将根项目添加到settings.gradle中的include chain