1

既存のレガシー プロジェクトを 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 プラグインを作成する方法はありますか?

4

0 に答える 0