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