maven Modules在pom.xml中是可选的

嗨,我的父pom.xml就像下面..,说我目前有4个模块..但在某些时候我可能没有所有的4个模块..是否有任何方法来制作这些模块(子项目)在root pom.xml中是可选的。 这意味着子项目不会出现在一个分支中,但会出现在另一个分支中。我不想对不同的分支使用多个根pom.xml 。是否可能?

 4.0.0 com.xx.xx.correspondence xxHudsonTP 1 pom  xxCastor cxxYYYCastor xxCommon xxxx   

您可以使用配置文件,就像他们在flex-mojos插件项目中所做的那样:

 ...   minimal  flexmojos-parent flexmojos-sandbox flexmojos-generator flexmojos-maven-plugin flexmojos-super-poms flexmojos-testing    release  flexmojos-parent flexmojos-sandbox flexmojos-generator flexmojos-maven-plugin flexmojos-super-poms flexmojos-archetypes flexmojos-testing