我有一个主要的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,它包含上面的模块依赖:
上面的内容构建了ptc.ear
现在我想在BTCEarM上添加2个BTCHTMLGeneration模块,并使用PTC的PTCCommon和PTCWeb构建btc.ear。此外,当我想构建ptc.ear时需要4个以上的模块,当我想构建btc.ear时,它需要从PTC获取通用2模块和从BTC获取2个新模块
我怎样才能实现这一目标......请帮忙
答案 0 :(得分:0)
只需创建两个单独的模块btc.ear(更好地将它们命名为btc-ear或ptc-ear)并将相应的依赖项添加到ear模块。深入了解maven-ear-plugin documentation。