既存のレガシー プロジェクトを Gradle に移行中です。
最終的な WAR ファイルにマージする Web プロジェクトがいくつかあります。
統合された Web プロジェクトの build.gradle ファイルで:
configurations {
webProj1
webProj2
}
sourceSets {
main {
compileClasspath += configurations.webProj1
compileClasspath += configurations.webProj2
java {
srcDir 'src'
}
resources {
srcDir 'resources'
}
}
}
dependencies {
webProj1 project(':webProj1')
webProj2 project(':webProj2')
}
war{
from(webProjDirPath1 + '/WebContent/WEB-INF/jsp'){
into 'jsp'
}
from(webProjDirPath2 + '/WebContent/WEB-INF/jsp'){
into 'jsp'
}
....
}
現在、ローカルワークスペースのwarファイルの構築を機能させようとしています。このマージを認識し、eclipse に関連する設定を生成するように gradle buildship プラグインを作成する方法はありますか?