【发布时间】: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