2

次のようなWebモジュールを組み立てたいと思います。

  • src/main/java(いくつかの一般的なユーティリティ、アクションなどがあります)
  • src/main/resources(いくつかのSpring Beanファイル、構成などがあります)
  • src/main/webapp(いくつかのjsp、css、画像などがあります)

maven次に、このアセンブルされたモジュールを、通常の2つのWebアプリケーションのように見える別のWebアプリケーションの依存関係として使用したいと思います。

  • src/main/java(いくつかのアクションなどがあります)
  • src/main/resources(いくつかのSpring Beanファイル、構成などがあります)
  • src/main/webapp(いくつかのjsp、css、画像などとweb.xmlがあります)

基本的にmvn clean install、メインのWebアプリケーションを構築する際に、共通のWebモジュールを最初にアセンブルし、次にメインのWebアプリケーションとマージしてから、最終的なセットアップ(アセンブルとマージ後)を構築し、.warを出力する必要があります。それの。

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

4

1 に答える 1

2

maven-war-pluginオーバーレイ機能を使用してみてください。

于 2009-12-05T11:02:21.130 に答える