文档首页> 编译构建 CloudBuild> 常见问题> Gradle构建> 找不到指定版本的Gradle工具
更新时间:2022-04-20 GMT+08:00
分享

找不到指定版本的Gradle工具

问题现象

编辑Action时找不到想要的Gradle工具版本。

原因分析

  • 如果您需要编译的工程依赖的Gradle版本不在列表中,可以使用gradlew(gradle wrapper)封装Gradle命令。
  • Gradlew封装了Gradle命令,将首先安装指定版本的Gradle,再执行构建命令。
  • Gradle官方建议所有Gradle项目中都创建Wrapper文件,方便没有安装Gradle的用户使用。

Gradle Wrapper使用教程

  1. 在本地环境中,进入代码根目录,执行gradle wrapper命令。命令执行完毕后,我们可以发现代码仓库中新增了以下文件:

    • gradlew (Unix Shell 脚本)
    • gradlew.bat (Windows批处理文件)
    • gradle/wrapper/gradle-wrapper.jar (Wrapper JAR文件)
    • gradle/wrapper/gradle-wrapper.properties (Wrapper属性文件)

  2. 提交代码到代码仓库。
  3. 修改构建任务中命令行里的语句,将gradle替换成./gradlew,如将gradle build替换为./gradlew build。
分享:

Gradle构建所有常见问题

more

close