1 つのメイン PTC プロジェクトがあり、その中にさまざまなモジュール (サブ プロジェクト) があります。
PTC
|
+-- pom.xml
|
+-- PrismaTestClientConfig
|
+-- PrismaTestEarM
| |
| \-- pom.xml
|
+-- PrismaTestClientHTMLGeneration
| |
| \-- pom.xml
|
+-- PrismaTestClientWeb
| |
| \-- pom.xml
|
+-- PrismaTestCommon
\
<modules>
<module>PrismaTestCommon</module>
<module>PrismaTestClientHTMLGeneration</module>
<module>PrismaTestClientWeb</module>
<module>PrismaTestClientEarM</module>
</modules>
したがって、上記のモジュールの依存関係を含む PTC の一般的な pom.xml が 1 つあります。
上記は ptc.ear をビルドします
ここで、BTCEarM に 2 つのモジュール BTCHTMLGeneration を追加し、PTC の PTCCommon と PTCWeb を使用して btc.ear をビルドします。また、ptc.ear をビルドしたい場合は 4 モジュール以上が必要であり、btc.ear をビルドしたい場合は、PTC から共通の 2 モジュールと BTC から 2 つの新しいモジュールを使用する必要があります。
どうすればこれを達成できますか...助けてください