it-swarm.com.de

Wie aktualisiere ich Gradle?

Dies zeigt, dass Gradle aktuell ist:

[email protected]:~$ 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.

Wie aktualisiere ich auf Gradle 4.x? Am besten mit make anstatt mit SDKMAN! was scheint zu sein, was sie vorschlagen .

(Ich möchte wegen einer langsamen Verbindung nicht alle Pakete aktualisieren.)

37
Thufir

Sie können das ppa für die fast immer aktuelle Version verwenden

Sudo add-apt-repository ppa:cwchien/gradle
Sudo apt-get update
Sudo apt upgrade gradle

oder SDKMAN für die neueste Version

curl -s "https://get.sdkman.io" | bash
source "$HOME/.sdkman/bin/sdkman-init.sh"
sdk install gradle

Vorteile des ppa

  • auto-Updates mit dem System
  • keine Weiterleitung von heruntergeladenen Skripten an die Shell

Vorteile von sdkman: neueste version von gradle selbst geliefert .

70
serv-inc

Sie können Gradle auch anweisen, sich mit einem Gradle-Wrapper zu aktualisieren.

Zuerst erstellen Sie den Wrapper und weisen ihn an, die Gradle-Version Ihrer Wahl zu verwenden:

gradle wrapper
./gradlew wrapper --gradle-version 4.9

Dieses Projekt verwendet nun Gradle 4.9, unabhängig davon, was installiert ist. Sie müssen jedoch daran denken, Gradle über den Wrapper auszuführen, d. H. ./gradlew anstelle von gradle.

Mit dem Wrapper können Sie problemlos verschiedene Projekte mit verschiedenen Gradle-Versionen erstellen.

Wenn Sie den erstellten Wrapper für die Quellcodeverwaltung festlegen, verwendet jeder, der das Projekt auscheckt, dieselbe Gradle-Version. Dies kann bei inkompatiblen Build-Skripten sehr hilfreich sein, wenn sich zwischen den Gradle-Versionen etwas geändert hat.

10
Robert

download von https://gradle.org/releases/

wählen Sie den Nur-Binär-Link gemäß

v4.10.3

05. Dezember 2018

Download: Nur binär oder vollständig

nachdem Sie den Download erweitert haben, aktualisieren Sie einfach Ihre PATH env var, um diese neue Binärdatei zu erhalten

vi ~/.bashrc  # or where ever your Shell's env vars are defined

und füge folgende Zeile am Ende von ~/.bashrc hinzu

#   replace ~/src/gradle-4.10.3/bin with your location
export PATH=~/src/gradle-4.10.3/bin:$PATH

bestätigen Sie dies durch Ausgabe

source ~/.bashrc
gradle --version
0
Scott Stensland