プロジェクトをマベナイズしたいのですが、やや複雑なシナリオがあります。Web アプリのクラスが、それと一緒にビルドおよびデプロイされた他のアプリによって必要とされる状況を処理する最善の方法について意見が必要です。
私のプロジェクトは次のようになります。
- スイート Web アプリ。
- POS ウェブアプリ。
- 会員制アプリ。
Suite アプリ内の 2 つのパッケージは、POS とメンバーシップ アプリ、およびサーバー ライブラリで使用されます。
これにアプローチする方法がよくわかりません。Suite jar をリポジトリにプッシュして依存関係として使用する目的で、Suite アプリの通常のビルドを指定/自動化する必要がありますか、それとも各ビルドの最上位の pom ですべて処理する必要がありますか? サーバーライブラリの構築の問題もあります。
考えていただければ幸いです!