次の問題のためのベストプラクティスの解決策が必要です。 mavenマルチモジュールプロジェクトのあるプロジェクトから別のプロジェクトにjarをパッケージ化する方法
- クライアントモジュール(.jarファイルとしてパッケージ単純なJavaアプリケーション):私は3つのサブプロジェクトとMavenのマルチモジュールプロジェクトを持っていますuse-client
モジュール - * - that-uses-clientは、.zipファイルとしてパッケージ化されたclient-module.jarを持つ静的XML設定ファイルの束です。だから、モジュールのパッケージ構造 - * - その-用途-クライアントは次のようになります。
- クライアントmodule.jar
- config1.xml
- をconfig2.xml
- config3.xml
次のビルド方法をどのように実装できるのでしょうか。 私は、その後、クライアント・モジュールをビルドする場合は、次のすべてのモジュールへ
- ビルドクライアントモジュール
- コピークライアント - module.jar - * - その-用途-クライアント
- ビルドすべてのモジュール - * - それを-use-clientモジュール。
私はモジュールのいずれかのビルドする場合 - その後、クライアントが使用する- - *:正確なモジュールに
- ビルドクライアントモジュール
- コピークライアント-module.jarを - * - that- uses-client
- ビルド正確なモジュール - * - that-uses-clientモジュール。
この問題に関するお手伝いをしてください。
ローランド、あなたの答えに感謝します。 maven-assemblyを使用して、Mavenリポジトリから依存関係を置くことはできますか? –