Maven 2 寻找依赖项的新版本

Maven 2 寻找依赖项的新版本,maven-2,Maven 2,有没有办法让maven寻找新版本的依赖项 例如,我有 公地郎 公地郎 2.3 我不知道2.4版可能已经发布了。我不希望手动检查,因为我有很多依赖项。我想我看到了一些让maven使用最新版本的技巧。是的,你不能让它寻找更新版本的依赖项。你能做的就是查看回购协议,尝试搜索 真的,你不应该让Maven这么做。这可能会引起很多棘手的问题。有时,向后兼容性在单点版本中可以达到收支平衡 我想我看到了一些让maven使用最新版本的技巧 是的,有特殊的版本号来处理此问题: 当您依赖于插件或依赖项时,可以使用最

有没有办法让maven寻找新版本的依赖项

例如,我有 公地郎 公地郎 2.3


我不知道2.4版可能已经发布了。我不希望手动检查,因为我有很多依赖项。我想我看到了一些让maven使用最新版本的技巧。

是的,你不能让它寻找更新版本的依赖项。你能做的就是查看回购协议,尝试搜索

真的,你不应该让Maven这么做。这可能会引起很多棘手的问题。有时,向后兼容性在单点版本中可以达到收支平衡

我想我看到了一些让maven使用最新版本的技巧

是的,有特殊的版本号来处理此问题:

当您依赖于插件或依赖项时,可以使用最新版本或发行版的版本值。LATEST是指特定工件的最新发布或快照版本,即特定存储库中最近部署的工件。RELEASE是指存储库中最后一个非快照版本

(摘自)


PS:尽管书中也提到这是一个“不太好”的实践…

mvn版本:显示依赖项更新

将显示依赖项更新

请在此处阅读更多信息:

不要自动更改版本。依赖项更新还显示beta/alfa版本,例如hibernate

另外,使用以下命令更新插件:

mvn versions:display-plugin-updates

最好使用“版本”插件,并以可控的方式升级依赖项,而不是总是使用最新版本。指向的链接已失效。使用最新版本对于开发人员构建很好。但是,为了确保签入后构建的可重复性,请使用versions插件,并获得CI作业以将这些pom文件签入分支。这样,如果您需要修补/修复生产中的精确构建,您将始终锁定pom.xml文件中的依赖项(当然前提是它们不是快照!)。另请参见:我想将
mvn版本:显示属性更新添加到列表中。
mvn versions:display-plugin-updates