1
X-Docletアノテーション付きEJBサービスと、サーバープロジェクトから生成されたクライアントjarに依存するクライアントプロジェクト(モジュール)を含む1つのプロジェクト(EJBサーバー)があります。生成されたjarへのモジュール依存性
1つのプロジェクト(モジュール)が他のモジュールから生成されたJARに依存する場合、そのような依存関係を設定するためのベストプラクティスは何ですか?
X-Docletアノテーション付きEJBサービスと、サーバープロジェクトから生成されたクライアントjarに依存するクライアントプロジェクト(モジュール)を含む1つのプロジェクト(EJBサーバー)があります。生成されたjarへのモジュール依存性
1つのプロジェクト(モジュール)が他のモジュールから生成されたJARに依存する場合、そのような依存関係を設定するためのベストプラクティスは何ですか?
2つのシナリオがあります。
あなたが並行してこれら二つのモジュールを開発し、同じプロジェクトの一部である場合は、親POMを作成して、二つのモジュールを宣言します。依存するモジュール(クライアント)は宣言しているもの(サーバ)を依存として宣言する必要があります。
両方のモジュールが別々に開発されている場合は、サーバーを解放し、クライアントがサーバーに依存していることを宣言し、サーバーがプライベート・リポジトリーからサーバーを取得できるようにします。
これは標準の依存関係のようです。ただし、このシナリオでは、JARはサーバー・モジュールから生成され、クライアント・モジュールはサーバー・モジュール全体ではなく、このJARにのみ依存する必要があります – Primk
次に、2番目のシナリオが必要になります。 –
モジュラーデザインに最適 –