2
我有一個由gradle構建的spring項目。我的gradle升級從1.7
到2.13
繼承屬性中的Gradle問題
項目結構
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
模塊
service-engine
project.ext.set('moduleName', 'Service-Engine')
prepareWar(war, project)
subprojects {
apply plugin: 'war'
}
構建腳本但它給錯誤
- 出了什麼問題:發生評估項目>的問題 ':模塊:應用:服務引擎'。 在項目'modules:apps:service-engine'找不到屬性'war'。
它工作正常,用gradle 1.7,我找不到這個錯誤的原因。 請有人可以幫助我嗎?
當我添加「apply plugin:'war'」來在服務引擎中構建腳本時,它工作正常 –