1

Mavenを使用したWebJavaeeプロジェクトがあります

プロジェクトは共通のWebページとそのコードを共有し、すべてのプロジェクト(Hr、Payroll、..)と集約されたプロジェクトERPを実行できるように最適化された方法が必要です。

主な問題は、モジュールプロジェクトを実行できる場合のWARの依存関係です。すべてのWARには依存関係が含まれているため、ERPの構築に時間がかかるプロセスになります。

親pomの変数を使用して一時的なソリューションを作成し、ERPビルドを高速化するためにモジュールの依存関係を提供し、モジュールを実行するためにスイッチをオフにしました。 ここに画像の説明を入力してください

4

1 に答える 1

1

私が知っているように、戦争アーティファクト(Webプロジェクト)を他の戦争アーティファクトに依存させることを好むチームはありません。ログイン機能を共有したい場合は、シングルサインオンモジュールを統合することをお勧めします。Webアプリで一部のロジックのみを共有したい場合は、それをフォークしてスタンドアロンのMavenプロジェクトにすることをお勧めします。

于 2013-03-05T09:06:14.070 に答える