Gradle 继承属性中的渐变问题
我有一个gradle创建的spring项目。我将gradle从Gradle 继承属性中的渐变问题,gradle,Gradle,我有一个gradle创建的spring项目。我将gradle从1.7升级到2.13 项目结构 Project ├─ modules │ └───apps │ ├─service-engine │ │ └──build.gradle │ └─ build.gradle └─ build.gradle settings.gradle文件 include '
1.7
升级到2.13
项目结构
Project
├─ modules
│ └───apps
│ ├─service-engine
│ │ └──build.gradle
│ └─ build.gradle
└─ build.gradle
settings.gradle
文件
include 'modules:apps:service-engine',
根构建脚本
def prepareWar(war, project) {
//do somthing here
}
在apps
模块中生成脚本
subprojects {
apply plugin: 'war'
}
在服务引擎中生成脚本
project.ext.set('moduleName', 'Service-Engine')
prepareWar(war, project)
但这会产生错误
- 错误:评估项目>“:模块:应用程序:服务引擎”时出现问题。
在项目上找不到属性“war”:模块:应用程序:服务引擎
gradle 1.7运行良好,我无法找到此错误的原因。
任何人都可以帮助我吗?在模块中添加build.gradle文件
并添加子项目{
应用插件:“war”}
为我构建脚本 当我在服务引擎中添加“apply plugin:'war'”来构建脚本时,它工作得很好