使用插件检查Gradle依赖更新

Posted Gradle中文用户组

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用插件检查Gradle依赖更新相关的知识,希望对你有一定的参考价值。

如今各大小有名无名厂商发布的各种依赖包版本滚动越来越频繁,也总有那么一波同学希望项目中的依赖尽可能保持新的版本,且看如下几种方式:

手动检查

最原始费时的方式莫过于手动检查了 :},喜欢这种方式自虐的同学可以点击传送门
Maven中央仓库

保持最新

使用+可以使依赖保持最新,不过这样带来的副作用即是每次构建总会去检查每个依赖是否存在最新版本,这必然会拖慢构建的速度。

org.springframework.boot:spring-boot-starter-web:+

使用插件

使用三方插件进行检查,可以使依赖固定在一个相对新的版本,这里需要注意的是,plugins需要放置在脚本的顶部,更多关于plugins的内容可以查看官方文档

plugins {   id "name.remal.check-dependency-updates" version "1.0.6" }

应用此插件后,可以执行gradle checkDependencyUpdates 或 gradle cDU 检查依赖最新版本 : }

> Task :web:checkDependencyUpdatesNew dependency version: com.alibaba:druid: 1.0.29 -> 1.1.7


以上是关于使用插件检查Gradle依赖更新的主要内容,如果未能解决你的问题,请参考以下文章

如何添加jcenter仓库 gradle依赖

无法使用 Android Gradle 插件 3.0.1 解决 assembleAndroidTest 任务的依赖关系

在Gradle中使用阿里巴巴Java开发规约插件进行代码检查

Android Gradle 插件Gradle 自定义 Plugin 插件 ⑥ ( 在 buildSrc 模块中依赖 Android Gradle 插件 | 完整代码示例 )

Android Gradle 插件Gradle 自定义 Plugin 插件 ⑥ ( 在 buildSrc 模块中依赖 Android Gradle 插件 | 完整代码示例 )

使用变量时如何在 build.gradle 中查看依赖项更新?