[英]Java: Finding out Dependency Version of Non-Maven
我目前正在处理对我们的 Java 项目进行 mavenizing。 我得到了 jars 和源代码,但没有列出他们使用的依赖版本。
我已经尝试在这里找到一些帮助,但不幸的是我不能。
你好
这是一项我记得很清楚的乏味任务。 您可以尝试以下操作:
如果幸运的话,jar 中有一个META-INF\\maven\\
目录。 然后你可以从他们那里获取 GAV。
您还可以获取 SHA1 校验和并在 Maven 存储库中搜索它(这些通常具有校验和的搜索功能)
您可以使用MANIFEST.MF
。 Implementation-Version
是一个很好的查找点。
您可以将这些类与来自 MavenCentral 的各种工件的类进行比较,以确定哪个最相似。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.