是否有可能选择性地生成组件?

时间:2009-10-07 09:41:16

标签: maven-2

我的pom.xml用于生成大约8个程序集。所以,当我运行mvn assembly:assembly时,都会生成所有内容。有没有办法有选择地一次生成1/2个程序集?

2 个答案:

答案 0 :(得分:5)

您可以将程序集放入profiles,因此只有在激活拥有配置文件时才会生成它们。您可以根据属性或文件的存在或值激活配置文件。如果您始终将它们组合在一起,则可以将多个组件分组到一个配置文件中。

答案 1 :(得分:0)

我们每个组件使用一个项目,每个项目都有一个专用的pom(可能有父pom ......)。

    >mvn clean install

这是我们使用的命令,用于创建程序集。

  • 在父目录(和pom)中,它将构建所有
  • 在子目录中,它将构建当前程序集,并且可能是子程序集。