2
私はgradleで作成した春のプロジェクトを持っています。私は1.7
継承プロパティでのラスター問題
2.13
へのプロジェクト構造から
apps
モジュール
で
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
}
ビルドスクリプトをGradleのアップグレード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'」を追加してサービスエンジンでスクリプトをビルドするとうまく動作します –