【问题标题】:Maven check latest version, only release not snapshotMaven检查最新版本,只发布不快照
【发布时间】:2021-10-15 02:06:27
【问题描述】:

如何查看应用程序的最新发布版本?

我可以通过mvn help:evaluate -Dexpression=project.version查看版本。

但这会返回快照版本,有没有办法只检查发布版本?

我将 Nexus 存储库用于工件存储库,Nexus 提供用于检查工件的 API(这需要凭据)。但我想知道 Maven 的方式是什么。

这是用于 Jenkins 流水线的。

【问题讨论】:

  • 根据您的帖子,您只检查自己的应用程序,这没有意义。问题是:您要检查什么?依赖?

标签: maven mvn-repo


【解决方案1】:

这可以通过执行者目标来实现:

mvn clean install enforcer:enforce -Drules=requireReleaseDeps

参考:https://maven.apache.org/enforcer/maven-enforcer-plugin/enforce-mojo.html

【讨论】:

    猜你喜欢
    • 2012-07-13
    • 2019-05-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-09-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多