管理依赖版本的最佳方法是什么?
通常我会创建一个超级 POM(不是父 POM),并且我会在超级 POM 中声明我的所有依赖项。这样我的所有项目都可以引用该 POM 以获取依赖项。优点是我的所有依赖项都由中央 POM 控制。
但是,如果我们年复一年地开发一些销售给不同客户的产品,并且依赖版本年复一年地更新。我将如何跟踪我发布给每个客户的产品的依赖版本?.. 我不想在每次需要更新依赖版本时都更新我的 POM。
因此,我正在考虑将依赖项的版本保留在我的设置 xml 中,因为属性和设置可以在每个版本中更新或版本化。
我在 Maven 方面经验丰富,但不是专家。有什么好的建议吗?...提前谢谢约瑟夫