Maven - 如何只构建一些应用程序模块?

时间:2016-12-30 16:49:24

标签: maven web-applications build

我是使用Maven的新手。我需要了解如何只构建我的应用程序的一些模块(假设我的应用程序有许多子模块)。 通过互联网搜索我找到了模棱两可的答案,所以我对此感到有些困惑。

1 个答案:

答案 0 :(得分:1)

如果您正在寻找需要多次构建特定子模块的解决方案,那么您可以拥有另一个pom文件,其中列出了您要构建的模块。

创建一个新的pom文件,然后添加

<modules>
        <module>{relative-path to the pom file of the module1}</module>
        <module>{relative-path to the pom file of the module2}</module>
</modules>

您无需在路径中指定pom.xml。

选项2:如果您的要求不是频繁构建,那么您可以在命令提示符下进入特定模块的pom文件的位置并运行“mvn clean install”。