讲师中心 微信公众号
AI工具推荐 视频效率加速

Gradle怎么查看当前版本

千枫酱_8924

千枫酱_8924

发布时间:2026-11-05 13:28:47

|

668人浏览过

|

来源于php中文网

原创

./gradlew -v(Linux/macOS)或gradlew -v(Windows)是最准确、不依赖IDE的查看方式,可显示Gradle、JVM、OS等完整版本信息,且强制使用项目声明的Gradle版本(来自gradle-wrapper.properties),确保团队构建环境一致。

gradle怎么查看当前版本

直接运行 ./gradlew -v(Linux/macOS)或 gradlew -v(Windows)就能看到完整版本信息,包括 Gradle 本身、JVM、OS 等——这是最准、最不依赖 IDE 的方式。

命令行查版本:为什么必须用 ./gradlew 而不是 gradle

项目级 gradlew 脚本强制使用项目声明的 Gradle 版本(来自 gradle/wrapper/gradle-wrapper.properties),而全局 gradle 命令走的是系统 PATH 里的安装,两者常不一致。尤其在团队协作中,./gradlew -v 才反映真实构建环境。

  • 输出里 Gradle x.x.x 行是 Gradle 运行时版本
  • JVM 行显示实际执行构建的 JDK 版本(例如 17.0.2),它可能和 JAVA_HOME 不同——因为 gradle.properties 或 org.gradle.java.home 可能覆盖了它
  • 如果报错 Command 'gradlew' not found,先确认当前目录是项目根目录(含 gradlew 文件)

Android Studio 里怎么看:别只盯 build.gradle

很多人翻 build.gradle 里的 classpath 'com.android.tools.build:gradle:x.x.x',但这只是 Android Gradle Plugin(AGP)版本,不是 Gradle 本身。AGP 和 Gradle 是两个东西,版本必须配对。

  • 正确路径:Gradle Scripts → gradle-wrapper.properties → 看 distributionUrl 末尾的版本号,例如 gradle-8.7-bin.zip 中的 8.7
  • 快捷验证:打开右侧 Gradle 面板 → 展开项目 → Tasks → help → 双击 properties,控制台第一行会打印当前生效的 Gradle 版本
  • 注意:AS 有时缓存旧配置,改完 gradle-wrapper.properties 后务必点 Sync Project with Gradle Files,否则面板里显示的还是旧版

写脚本动态获取:用 gradle.gradleVersion

在 build.gradle 或 build.gradle.kts 里定义一个任务,适合 CI 流水线自动采集或调试时快速确认:

task showVersion {
    doLast {
        println "Gradle version: ${gradle.gradleVersion}"
    }
}
  • 执行 ./gradlew showVersion 即可输出字符串形式的当前版本
  • 这个值由 gradlew 加载的 Gradle 实例决定,和命令行 -v 一致
  • 不要在 settings.gradle 里用它——此时 gradle 对象尚未完全初始化,会报 Cannot get property 'gradleVersion' on null object

最容易被忽略的一点:Gradle Wrapper 的 distributionUrl 地址是否可访问,决定了 ./gradlew 能否真正拉起对应版本。国内网络环境下,services.gradle.org 经常超时或返回空响应——这时即使你改了地址,./gradlew -v 仍可能卡住或 fallback 到旧版本。手动下载 + 放进 ~/.gradle/wrapper/dists/ 对应哈希目录,才是绕过网络问题的确定性解法。

作者最新文章

yandex入口

2026-11-05 16:11

yandex首页

2026-11-05 16:13

Yandex.tm引擎首页

2026-11-05 16:15

Yandex.tm搜索引擎

2026-11-05 16:17

Yandex引擎首页

2026-11-05 16:19

Yandex官网网页版

2026-11-05 16:21

Yandex.tm引擎入口

2026-11-05 16:22

热门AI工具

更多
小橡皮AI

一款AI工具,主要用于小橡皮一键去AI味,将机器味重的内容改得更有活人感,防止因为 AI 内容被平台打上 AI 标签,以及限流,适合需要提升相关任务效率的用户。

UpDream
UpDream Hot

一款AI视频创作工具,主要用于哔哩哔哩推出的自研AI视频创作工具,适合需要提升相关任务效率的用户。

Lovart
Lovart Hot

一款面向视觉设计创作的AI设计平台,可通过智能体和画布工作流辅助制作海报、Logo、网页、PPT及其他视觉内容。

花生AI
花生AI Hot

一款AI视频创作工具,主要用于B站推出的AI视频创作工具,适合需要提升相关任务效率的用户。

豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

Laper
Laper Hot

Laper是专为编剧、导演和制片人推出的 AI 原生剧本创作工具。

二狗PPT
二狗PPT Hot

一款AI演示文稿工具,主要用于专为中式职场打造的AI PPT生成工具,适合需要提升相关任务效率的用户。

WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

相关专题

更多
Java Maven/Gradle 构建与依赖管理合集
Java Maven/Gradle 构建与依赖管理合集

系统讲解 Java 项目构建工具的使用与进阶配置,涵盖 Maven 的 POM 文件结构、生命周期(clean/compile/package/install/deploy)与插件机制、依赖范围(compile/provided/test/runtime)与传递依赖管理、多模块聚合与继承、私有 Nexus 仓库发布,以及 Gradle 的 Groovy / Kotlin DSL 语法、Task 自定义与增量构建、依赖版本目录(Versi

389

2026.05.09

DBeaver怎么导入数据
DBeaver怎么导入数据

DBeaver数据导入专题,整理Excel、CSV、SQL、TXT等常见文件的数据导入方法,涵盖目标数据库选择、数据表创建、字段映射、数据类型设置及导入参数配置等操作,帮助用户将本地文件中的数据写入数据库,并了解批量导入、重复数据处理和导入失败等常见问题的解决方法。

0

2026.11.05

DBeaver安全防护教程大全
DBeaver安全防护教程大全

DBeaver安全防护专题,围绕数据库连接安全、账号密码保护和访问权限管理展开,整理SSL/TLS加密连接、SSH隧道、数据库凭据保存及证书验证等配置方法,同时介绍敏感信息保护、远程连接风险和高权限账号使用等注意事项,帮助用户提高数据库日常管理的安全性。

0

2026.11.05

DBeaver连接创建与配置教程
DBeaver连接创建与配置教程

本专题聚焦DBeaver数据库连接配置与管理,覆盖从新建连接、选择数据库类型到填写连接参数和验证连接的完整流程。针对MySQL、PostgreSQL、SQL Server等常见数据库,整理相应的连接设置方法,并提供驱动缺失、认证失败和连接异常等问题的排查方向。

0

2026.11.04

XORM框架结构体映射与表结构同步
XORM框架结构体映射与表结构同步

本专题围绕XORM框架的结构体映射展开,说明表名与字段的命名策略、xorm标签常用属性、主键自增与时间字段自动填充,并演示Sync2自动建表、增量字段升级、索引声明与反向生成结构体的完整流程。

0

2026.11.04

XORM框架安装配置与数据库连接
XORM框架安装配置与数据库连接

本专题聚焦XORM框架的配置与连接环节,拆解MySQL、PostgreSQL、SQLite、SQL Server的DSN写法与驱动选择,讲清连接池参数、多数据源拆分、读写分离与超时重连的处理方式,并补充容器与兼容数据库的适配经验。

0

2026.11.04

XORM框架安装配置与数据库连接
XORM框架安装配置与数据库连接

本专题聚焦XORM框架的配置与连接环节,拆解MySQL、PostgreSQL、SQLite、SQL Server的DSN写法与驱动选择,讲清连接池参数、多数据源拆分、读写分离与超时重连的处理方式,并补充容器与兼容数据库的适配经验。

0

2026.11.04

XORM框架安装配置与数据库连接
XORM框架安装配置与数据库连接

本专题聚焦XORM框架的配置与连接环节,拆解MySQL、PostgreSQL、SQLite、SQL Server的DSN写法与驱动选择,讲清连接池参数、多数据源拆分、读写分离与超时重连的处理方式,并补充容器与兼容数据库的适配经验。

0

2026.11.04

XORM框架零基础入门教程
XORM框架零基础入门教程

本专题梳理XORM框架的入门路径,从框架定位、依赖安装、连接数据库到跑通第一个增删改查示例,讲清Engine初始化、日志开启与项目目录规划,并对比GORM等同类ORM的差异,帮助Go开发者建立整体认知。

0

2026.11.04

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Gradle 9 主版本升级指南
Gradle 9 主版本升级指南

共0课时 | 0人学习

Gradle 安全最佳实践
Gradle 安全最佳实践

共0课时 | 0人学习

Gradle 依赖校验手册
Gradle 依赖校验手册

共0课时 | 0人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn