我在我的Maven的pom.xml以下XML:
<profiles>
<profile>
<id>default</id>
<activation>
<activeByDefault>true</activeByDefault>
<property>
<name>default</name>
<value>!disabled</value>
</property>
</activation>
<modules>
<module>m1</module>
<module>m2</module>
<module>m3</module>
</modules>
</profile>
<profile>
<id>x</id>
<modules>
<module>m1</module>
</modules>
</profile>
</profiles>
我试图实现这一目标是:
当我运行
mvn install
,我想它来构建M1,M2和M3的项目。当我运行
mvn install -Px
,我希望它只是建立M1。
我的当前的问题是,与上面的代码中,选择2构建所有M1,M2和M3。