簡體   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