嗨,我的父pom.xml就像下面..,说我目前有4个模块..但在某些时候我可能没有所有的4个模块..有没有办法制作这些模块(子项目)在root pom.xml中是可选的.这意味着子项目不会出现在一个分支中,但会出现在另一个分支中.我不想对不同的分支使用多个根pom.xml.是否可能?
<project>
<modelVersion>4.0.0</modelVersion>
<groupId>com.xx.xx.correspondence</groupId>
<artifactId>xxHudsonTP</artifactId>
<version>1</version>
<packaging>pom</packaging>
<modules>
<module>xxCastor</module>
<module>cxxYYYCastor</module>
<module>xxCommon</module>
<module>xxxx</module>
</modules>
</project>
Run Code Online (Sandbox Code Playgroud)
Ral*_*lph 11
您可以使用配置文件,就像他们在flex-mojos插件项目中所做的那样:
...
<profiles>
<profile>
<id>minimal</id>
<modules>
<module>flexmojos-parent</module>
<module>flexmojos-sandbox</module>
<module>flexmojos-generator</module>
<module>flexmojos-maven-plugin</module>
<module>flexmojos-super-poms</module>
<module>flexmojos-testing</module>
</modules>
</profile>
<profile>
<id>release</id>
<modules>
<module>flexmojos-parent</module>
<module>flexmojos-sandbox</module>
<module>flexmojos-generator</module>
<module>flexmojos-maven-plugin</module>
<module>flexmojos-super-poms</module>
<module>flexmojos-archetypes</module>
<module>flexmojos-testing</module>
</modules>
</profile>
<profiles>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5012 次 |
| 最近记录: |