我试图读出Maven存储库中的工件版本以更新我的版本号(是的,考虑到我们的限制,这是执行此操作的最佳方法)。我可以在metadata.xml文件中看到存储库中有版本信息,但是我想避免直接请求该文件。到目前为止,我还没有找到任何关于Maven的文档。
答案 0 :(得分:0)
Maven repo只是一个目录结构。每个版本都位于组和artificact目录下面的子目录中。
在JitPack上,您可以获得纯文本的版本列表,例如https://jitpack.io/com/github/twogood/kronslott-sendgrid/
对于oss.sonatype.org,它是一个目录列表,例如:https://oss.sonatype.org/content/repositories/releases/io/dropwizard/dropwizard-core/
答案 1 :(得分:0)
将Versions Maven Plugin添加到您的pom.xml
文件中。
要显示可用较新版本的依赖项,请运行命令:
mvn versions:display-dependency-updates
要重写pom.xml
文件以使用项目依赖项的最新版本,请运行以下命令:
mvn versions:use-latest-releases