繁体   English   中英

如何列出Maven存储库中的版本?

[英]How Can I List the Versions From a Maven Repository?

我试图读取Maven存储库中的工件版本以更新我的版本号(是的,考虑到我们的限制,这是执行此操作的最佳方法)。 我可以在存储库的metas.xml文件中看到其中包含版本信息的信息,但是我想避免不得不直接请求该文件。 到目前为止,我找不到有关Maven的任何文档来执行此操作。

Maven存储库只是一个目录结构。 每个版本都位于group和artificact目录下的自己的子目录中。

在JitPack上,您会获得纯文本版本列表,例如https://jitpack.io/com/github/twogood/kronslott-sendgrid/

对于oss.sonatype.org,它是一个目录列表,例如: https ://oss.sonatype.org/content/repositories/releases/io/dropwizard/dropwizard-core/

Versions Maven插件添加到您的pom.xml文件。

要显示具有较新版本的依赖项,请运行以下命令:

mvn versions:display-dependency-updates

要重写pom.xml文件以使用项目依赖项的最新发行版,请运行以下命令:

mvn versions:use-latest-releases

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM