如何在 pom.xml 中不按顺序添加模块

how to add modules in pom.xml without a sequence

我有一个关于 maven 的面试问题。如果我的项目中有多个模块,我怎样才能将它们添加到 pom.xml 中而不按顺序进行。如果模块的数量较少,我们可以根据需要或依赖添加它们,但数量巨大的序列是非常困难的。另外如何动态添加版本号?我们可以在 pom.xml 中硬编码版本号,但如果它经常修改,如何动态添加?

谢谢, 阿迪亚

1) Maven 有一个 reactor 机制,可以自动对你的模块进行排序。反应器对所有项目进行排序,以确保在需要之前构建任何项目

查看此 link: https://maven.apache.org/guides/mini/guide-multiple-modules.html

2) 如果您使用像 jenkins 这样的构建工具,自动版本号将很容易获得。

看看这个 link https://dzone.com/articles/continuous-releasing-maven

希望对您有所帮助