To pokazuje, że Gradle
jest aktualny:
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.
Jak zaktualizować do wersji Gradle
4.x? Najlepiej z umake zamiast SDKMAN! co wydaje się być tym, co sugerują .
(Nie chcę aktualizować wszystkich pakietów z powodu wolnego połączenia).
upgrade gradle
jakoThe following packages have unmet dependencies. powershell : Depends: liblttng-ust0 but it is not installed
. Muszę uruchomić tosudo apt-get -f install
potemsudo apt-get -f install gradle
. W ten sposób usuwa poprzednie i instaluje najnowsze od zera.sudo apt-get -f install
naprawiono problem.apt
), podczas gdy istnieje 5.3.1 do pobrania z oficjalnej strony.Możesz także powiedzieć Gradle, aby sam się zaktualizował za pomocą opakowania Gradle.
Najpierw utwórz opakowanie, a następnie powiedz mu, aby używał wybranej przez Ciebie wersji Gradle:
Teraz ten projekt będzie korzystał z Gradle 4.9, niezależnie od tego, co jest zainstalowane. Trzeba jednak pamiętać, aby uruchomić Gradle przez opakowanie, tzn. Uruchomić
./gradlew
zamiast zwykłegogradle
.Opakowanie umożliwia łatwe tworzenie różnych projektów przy użyciu różnych wersji Gradle.
Gdy przekażesz utworzone opakowanie do kontroli źródła, wszyscy, którzy sprawdzą projekt, użyją tej samej wersji Gradle. Może to bardzo pomóc w przypadku niekompatybilnych skryptów kompilacji, gdy coś zmieniło się między wersjami Gradle.
źródło
pobierz z https://gradle.org/releases/
wybierz link tylko binarny zgodnie z
po rozszerzeniu pobierania zaktualizuj PATH env var, aby pobrać ten nowy plik binarny
i dodaj następujący wiersz na dole ~ / .bashrc
potwierdź, że działa, wystawiając
źródło