質問

次のような Web モジュールをアセンブルしたいと考えています。

  • src/main/java (いくつかの共通ユーティリティ、アクションなどがあります)
  • src/main/resources (いくつかの Spring Bean ファイル、設定などが含まれています)
  • src/main/webapp (いくつかのJSP、CSS、画像などが含まれています)

次に、この組み立てられたモジュールを別の Web アプリケーションの依存関係として使用したいと考えています。これも典型的な Web アプリケーションに似ています。 maven 2 Webアプリケーション。

  • src/main/java (アクション等あります)
  • src/main/resources (いくつかの Spring Bean ファイル、設定などが含まれています)
  • src/main/webapp (いくつかのJSP、CSS、画像などが含まれています。および web.xml)

基本的には構築時にそれが必要です(mvn clean install) メイン Web アプリケーション。共通 Web モジュールが最初にアセンブルされ、次にメイン Web アプリケーションとマージされ、その後最終セットアップ (アセンブリとマージ後) がビルドされ、そこから .war が生成されます。

Mavenアセンブリと依存関係プラグインを使用しようとしましたが、モジュールをアセンブルすることはできましたが、モジュールを正常にマージできませんでした。これを行う方法について何かアイデアがある人はいますか?

役に立ちましたか?

解決

のmaven-戦争 - プラグインオーバーレイに使用してみてくださいフィーチャーます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top