我有一个关于 Maven 的面试问题。如果我的项目中有多个模块,我如何将它们添加到 pom.xml 中而不遵循以下顺序。如果模块数量较少,我们可以根据需要或依赖添加它们,但是数量巨大,遵循顺序是非常困难的。另外如何动态添加版本号?我们可以在 pom.xml 中硬编码版本号,但如果它经常修改,如何动态添加它?
谢谢, 阿迪亚
最佳答案
1) Maven 有一个 react 器机制,它会自动对你的模块进行排序。 react 器对所有项目进行排序,以确保任何项目都在需要之前构建
查看此链接: https://maven.apache.org/guides/mini/guide-multiple-modules.html
2)如果您使用像 jenkins 这样的构建工具,那么自动版本号将很容易获得。
查看此链接 https://dzone.com/articles/continuous-releasing-maven
希望这有帮助
关于java - 如何在没有序列的情况下在 pom.xml 中添加模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40908111/