Esto muestra que Gradle
está actualizado:
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.
¿Cómo actualizo a Gradle
4.x? Preferiblemente, con umake en lugar de SDKMAN! que parece ser lo que sugieren .
(No quiero actualizar todos los paquetes debido a una conexión lenta).
upgrade gradle
comoThe following packages have unmet dependencies. powershell : Depends: liblttng-ust0 but it is not installed
. Tengo que ejecutar estosudo apt-get -f install
entoncessudo apt-get -f install gradle
. De esta forma, elimina la anterior e instala la última desde cero.sudo apt-get -f install
solucionó su problema.apt
) mientras que 5.3.1 está disponible para descargar desde el sitio web oficial.También puede decirle a Gradle que se actualice utilizando un contenedor de Gradle.
Primero crea el contenedor, luego dile que use la versión Gradle que elijas:
Ahora este proyecto usará Gradle 4.9, independientemente de lo que esté instalado. Sin embargo, debe recordar ejecutar Gradle a través del contenedor, es decir, ejecutar en
./gradlew
lugar de simplegradle
.El contenedor le permite tener diferentes proyectos usando diferentes versiones de Gradle fácilmente.
Cuando confirme el contenedor creado para el control de origen, todos los que verifiquen el proyecto usarán la misma versión de Gradle. Esto puede ayudar mucho con scripts de compilación incompatibles, cuando algo ha cambiado entre las versiones de Gradle.
fuente
descargar desde https://gradle.org/releases/
elija el enlace solo binario según
después de expandir la descarga, simplemente actualice su PATH env var para recoger este nuevo binario
y agregue la siguiente línea al final de ~ / .bashrc
confirmar esto funciona mediante la emisión
fuente