Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私は現在、2つの相互に排他的なMavenアーキタイプWARプロジェクトに共通の共有Javaクラスを格納するMavenアーキタイプ共通JARを持っています。
私は最近、いくつかのカスタムエラーWebページ、付随するJSFバッキングBean、およびこのJARへのサポートweb.xml構成の一部(Webフラグメントとして)を再利用する機会を見つけました。
私の質問はMavenです。これらのWebページを「見る」ように2つのWARアプリケーションをどのように構成しますか?
いわゆるスキニーウォーとウォーオーバーレイ機能を検討する必要があります。
共有リソースを含むパッケージング戦争のモジュールを作成できます。これで、他のwarモジュールがそれに依存する場合(「war」タイプの依存関係)、これらのファイルが新しいwarに追加されます。jarをバンドルして、Mavenリポジトリに保持したくないため、スキニー戦争からjarを除外することをお勧めします。