0

私は現在、2つの相互に排他的なMavenアーキタイプWARプロジェクトに共通の共有Javaクラスを格納するMavenアーキタイプ共通JARを持っています。

私は最近、いくつかのカスタムエラーWebページ、付随するJSFバッキングBean、およびこのJARへのサポートweb.xml構成の一部(Webフラグメントとして)を再利用する機会を見つけました。

私の質問はMavenです。これらのWebページを「見る」ように2つのWARアプリケーションをどのように構成しますか?

4

1 に答える 1

1

いわゆるスキニーウォーウォーオーバーレイ機能を検討する必要があります。

共有リソースを含むパッケージング戦争のモジュールを作成できます。これで、他のwarモジュールがそれに依存する場合(「war」タイプの依存関係)、これらのファイルが新しいwarに追加されます。jarをバンドルして、Mavenリポジトリに保持したくないため、スキニー戦争からjarを除外することをお勧めします。

于 2012-05-10T15:57:18.290 に答える