文件名称:Provenance:帮助您确定未知 Jar 文件来源的程序
文件大小:5KB
文件格式:ZIP
更新时间:2024-06-24 16:09:50
Java
出处 你刚刚继承了一个 Ant 项目吗? 也许你有一个充满随机 jar 文件的“lib”目录? 更糟糕的是,一些粗心的开发人员忽略了将版本号放在 jars 上? 该程序可以帮助您确定此类文件的来源。 它将递归地检查给定目录中的 *.jar 文件。 它计算文件的 SHA1 哈希值,然后使用该哈希值在 REST API 中搜索给定工件的 Maven 坐标。 对于每个识别的 jar 文件,它将打印出一个 XML 片段,您可以将其包含在 pom.xml 的依赖项部分中 未找到的工件将单独打印并作为 pom 中的本地库引用。 建造: 在 pom.xml 所在的目录中,运行: mvn package 然后将最终的 jar 复制到您想要的任何位置: cp target/provenance-1.1-jar-with-dependencies.jar somewhere/provenanc
【文件预览】:
Provenance-master
----pom.xml(1KB)
----README.markdown(1KB)
----src()
--------main()
----.gitignore(248B)