【发布时间】:2018-04-03 13:35:22
【问题描述】:
我有一个 git 存储库,其中包含大量 java 项目。其中一些是实用程序库,在其他项目中用作 maven 依赖项,其中一些是应用程序。
一段时间以来,发布了很多版本,但并非所有项目都升级为使用最新的依赖项,这造成了现在的操作问题。 那么,如果我有主数据,我怎样才能找出哪个项目正在使用旧版本的 maven 依赖项,它告诉我库的正确版本?
我遇到了一个 Java 库,JGit。我没有仔细研究它,但我在想,也许我可以提取主分支的 pom.xml 并对其进行检查。这会是一个正确的方法吗?还有其他/更好的方法吗?
【问题讨论】:
-
谢谢大家。您的所有答案都很有帮助,因此我已将它们全部投票/选择为合适的答案。我正在研究最好的方法。我会及时通知你。