如何使用 Gradle 版本目录知道是不是存在依赖项更新
Posted
技术标签:
【中文标题】如何使用 Gradle 版本目录知道是不是存在依赖项更新【英文标题】:How to know if there's a dependency update using Gradle Version Catalog如何使用 Gradle 版本目录知道是否存在依赖项更新 【发布时间】:2021-11-22 23:03:27 【问题描述】:我的项目现在对所有 Gradle 模块使用 Version Catalog,现在在 build.gradle
文件中使用依赖项的类型安全声明当特定依赖项更新时,我没有从 IDE 获得任何建议.
什么是了解依赖项是否更新的最佳方法,而不是一一手动检查?
【问题讨论】:
【参考方案1】:我的建议是使用 gradle-versions-plugin 或其扩展名 (https://plugins.gradle.org/plugin/se.ascp.gradle.gradle-versions-filter)。两者都向您的项目添加了一个额外的 gradle 任务 dependencyUpdates,它将告诉您哪些版本更新可用。
还可以与您提到的新版本目录功能结合使用。我也在用。
【讨论】:
【参考方案2】:在项目结构下的 android studio 中有一个名为建议的选项卡。 它会自动检测哪些依赖项有新版本,如果你想更新它,你只需点击它
【讨论】:
以上是关于如何使用 Gradle 版本目录知道是不是存在依赖项更新的主要内容,如果未能解决你的问题,请参考以下文章
如何在 gradle 中获取 spring-boot 依赖版本?
Java Gradle入门指南之依赖管理(添加依赖仓库版本冲突) (转)
Android Gradle 插件Gradle 依赖管理 ⑤ ( dependencies 依赖项拆分 | 依赖组 | 依赖名称 | 依赖版本号 | 动态指定依赖版本号 | 使用命令行查看模块 )