管理依赖项版本的最佳方法是什么?。
通常我会创建一个超级POM(非父POM),我会在超级POM中声明所有依赖项。所以我的所有项目都可以引用POM来获取依赖项。优点是我的所有依赖项都是从中央POM控制的。
但是,如果我们年复一年地开发一些销售给不同客户的产品,并且依赖版本会逐年更新。如何跟踪我发布给每个客户端的产品的依赖项版本?..每次需要更新依赖版本时,我都不想继续更新我的POM。
所以我考虑在我的设置xml中保留依赖项的版本,因为每个版本的属性和设置都可以更新或版本化。
我在Maven有经验,但不是专家。有什么好建议吗?... 提前致谢 约瑟夫
答案 0 :(得分:2)
还有一个小问题,您在对settings.xml进行版本控制和对父pom进行版本控制之间有何不同?