如何获得有关Maven / Gradle的第三方库更新的通知?

罗伯特·穆加塔罗夫

我想在项目中使用我正在使用的最新版本的第三方库,而不必手动检查它们或盲目下载构建的最新版本。在某些构建阶段中,我希望收到一条通知,指出存在较新版本的依赖项。有没有办法用Maven / Gradle做到这一点?还是有更好的方法来通知更新的依赖版本?

安德烈

我不认为您希望对每个构建都进行此检查,因为我希望它会大大降低它的速度(并且还会给存储库增加额外的压力;想像一下,如果每个构建都,每次都会访问mvn存储库)。

我最能解决这个问题的是versionsMaven插件。它似乎具有一项功能,可让您查看最新更新(请选中链接)。它是这样的:

[INFO] ------------------------------------------------------------------------
[INFO] Building Build Helper Maven Plugin
[INFO]    task-segment: [versions:display-dependency-updates]
[INFO] ------------------------------------------------------------------------
[INFO] [versions:display-dependency-updates]
[INFO]
[INFO] The following dependency updates are available:
[INFO]   org.apache.maven:maven-artifact ........................ 2.0 -> 2.0.9
[INFO]   org.apache.maven:maven-plugin-api ...................... 2.0 -> 2.0.9
[INFO]   org.apache.maven:maven-project ....................... 2.0.2 -> 2.0.9
[INFO]   org.codehaus.plexus:plexus-utils ....................... 1.1 -> 1.5.6
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESSFUL
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 17 seconds
[INFO] Finished at: Fri Aug 15 10:46:03 IST 2008
[INFO] Final Memory: 10M/167M
[INFO] ------------------------------------------------------------------------

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Ubuntu 16.04更新有关第三方存储库的问题

如何获得有关按钮点击的通知?

我如何获得有关LoCo团队的更新?

Webpack + UglifyJs:如何忽略有关第三方库代码的警告

如何获得有关Android appcompat或支持库更新的通知?

如何使用Gradle管理第三方部门的不同支持库版本?

如何安装第三方库

如何#include第三方库

如何使用玩笑嘲笑第三方库

如何向第三方库添加方法

如何重写第三方库使用的方法

如何从第三方库访问角度分量

如何导入第三方库

Silex:如何连接多个第三方库?

如何获得有关Android文件系统更新的通知?

如何查找第三方库中正在使用的第三方组件

在RealmRecyclerView中获得有关项目删除的通知

如何在paypal api中获得有关用户取消订阅的通知?

在管道连接到gulp浏览器时,如何获得有关错误的通知?

如何通过history.pushState获得有关历史更改的通知?

如何获得有关小部件上每个光标移动的通知?

文件写入期间磁盘已满。如何获得有关此的通知?

如何获得有关Azure服务的重大更改的通知?

服务器如何获得有关HTTP请求的通知?

如何获得有关Google App Engine任务队列失败的通知

如何在Dragal 8中使用Packosist上未安装的第三方库安装第三方库?

将第三方库安装到托管Maven存储库中的最佳做法?

如何在Maven POM中处理第三方JAR和远程存储库?

我如何在openLiberty Maven构建中包含第三方库