这表明这Gradle
是最新的:
thufir@doge:~$ sudo apt install gradle
Reading package lists... Done
Building dependency tree
Reading state information... Done
gradle is already the newest version (2.10-1).
0 upgraded, 0 newly installed, 0 to remove and 629 not upgraded.
如何升级到Gradle
4.x?最好使用乌玛克而不是 SDKMAN!这似乎是他们建议。
(由于连接速度慢,我不想更新所有软件包。)
答案1
你可以使用帕帕几乎总是最新版本
sudo add-apt-repository ppa:cwchien/gradle
sudo apt-get update
sudo apt upgrade gradle
或者斯凯曼最新版本
curl -s "https://get.sdkman.io" | bash
source "$HOME/.sdkman/bin/sdkman-init.sh"
sdk install gradle
ppa 的优势
- 随系统自动更新
- 不将下载的脚本通过管道传输到 shell
sdkman 的优势:最新版本由 gradle 自己提供。
答案2
您还可以告诉 Gradle 使用 Gradle 包装器进行自我更新。
首先创建包装器,然后告诉它使用您选择的 Gradle 版本:
gradle wrapper
./gradlew wrapper --gradle-version 4.9
现在,此项目将使用 Gradle 4.9,与安装的内容无关。但是,您需要记住通过包装器运行 Gradle,即运行./gradlew
而不是普通的gradle
。
包装器允许您轻松地使用不同版本的 Gradle 来创建不同的项目。
当您将创建的包装器提交到源代码管理时,每个签出项目的人都将使用相同的 Gradle 版本。当 Gradle 版本之间发生更改时,这可以大大帮助解决不兼容的构建脚本问题。
答案3
下载自 https://gradle.org/releases/
根据选择二进制链接
v4.10.3
2018 年 12 月 5 日
下载:仅二进制或完整
扩展下载后,只需更新 PATH 环境变量以获取这个新的二进制文件
vi ~/.bashrc # or where ever your shell's env vars are defined
并将以下行添加到 ~/.bashrc 的底部
# replace ~/src/gradle-4.10.3/bin with your location
export PATH=~/src/gradle-4.10.3/bin:$PATH
通过发出以下命令确认此操作有效
source ~/.bashrc
gradle --version