Gradle 6.9.2 发布
Gradle 6.9.2 现已发布。Gradle 是一个基于 Apache Ant 和 Apache Maven 概念的项目自动化构建工具,支持依赖管理和多项目,类似 Maven,但比之简单轻便。它使用一种基于 Groovy 的特定领域语言来声明项目设置,而不是传统的 XML。
这是 Gradle 6.9 的补丁版本,包含从 Gradle 7.2 向后移植到 Gradle 6.x 的错误修复;官方建议用户进行升级。它修复了以下问题:
- #18163 修复 excludes for substituted dependencies
- #18164 POSIX shell 脚本改进
- #18697 修复由 replacement / capability conflict 导致的损坏 resolution result
- #19328 Gradle 构建中 log4j 漏洞的缓解措施
- #19372 选择了多个转换的工件
Log4Shell 漏洞相关的详情可查看此博客文章。
升级说明
通过更新包装器将构建切换为使用 Gradle 6.9.2:
./gradlew wrapper --gradle-version=6.9.2
可参阅 Gradle 6.x 升级指南,了解升级到 Gradle 6.9.2 时的弃用、重大更改和其他注意事项。