Yanıtlar:
Gradle, Java JDK'nın yüklenmesini gerektirir. Kepçe, bir JDK 1.5 veya üstü gerektirir. Gradle, kendi Groovy kütüphanesi ile birlikte gelir, bu nedenle Groovy'nin kurulmasına gerek yoktur. Mevcut herhangi bir Groovy kurulumu Gradle tarafından yoksayılır.
Gradle, yolunuzda bulduğu her JDK'yi kullanır (kontrol etmek, java-sürümünü kullanmak için). Alternatif olarak, JAVA_HOME ortam değişkenini istenen JDK'nin kurulum dizinine işaret edecek şekilde ayarlayabilirsiniz.
Bu yüzden, Java JDK'nın kurulu olduğundan emin olun, sonra Gradle'ı indirmek için Gradle'ın Web Sitesine ve ihtiyaç duyabileceğiniz diğer bilgilere gidin.
Veya Terminal'i açmak için klavyenizdeki Ctrl+ Alt+ tuşlarına basın T. Açıldığında, aşağıdaki komutları çalıştırın:
sudo add-apt-repository ppa:cwchien/gradle
sudo apt-get update
sudo apt-get install gradle
Kaynak: Gradle
sudo add-apt-repository ppa:cwchien/gradle
sudo apt-get update
Bu doğru cevap, ancak yapmadan önce sudo apt-get install gradle
şunları yapın:
sudo apt-cache search gradle
ve daha sonra yeni repodan en son sürümü yükleyin. Benim durumumda:
sudo apt-get install gradle-1.9
işe yarıyor! (Söylemezseniz, hangi sürüme ihtiyacınız olduğunu, ana depodan gradle (1.4) yükler ve hata da yanınızda olur ...).
/usr/lib/gradle/{your-version}
Görünüşe göre bir PPA'nın bir PPA'ya bağımlılık olarak eklenmesi ve böylece Gradle'ı içermesi mümkündür.
https://help.launchpad.net/Packaging/PPA/BuildingASourcePackage#Dependencies
Gradle Wrapper, gradlew en iyi yöntem gibi görünüyor: https://docs.gradle.org/2.11/userguide/gradle_wrapper.html
Gradle tarafından oluşturulan ve otomatik olarak yapılabilen bir betiktir:
Daha sonra ./gradlew command
sisteminizin yerine her zaman projenin kökünden kullanacaksınız gradle
.
Sargının nasıl oluşturulacağı dokümanlar üzerinde ve şu adreste açıklanmaktadır: https://stackoverflow.com/questions/25769536/how-wet-to-generate-gradle-wrapper-files
sdkman
Son zamanlarda benzer bir sorunla karşılaştım, sadece bir proje için kazıma ihtiyacım vardı:
apt kullanmak, sonradan kaldırmayı kesinlikle unutacağım tonlarca fazladan bağımlılık anlamına gelmiyordu. Ayrıca oldukça yeni bir kepçe yapımına ihtiyacım vardı.
Java geliştirme için oldukça zarif olan sdkman paket yöneticisi ile gittim :
ubuntu sistem çapında kurulum müdahalesi olmadan doğrudan ana dizininize yüklü paketlerin son sürümlerini alırsınız. Yaptıktan sonra görev için oluşturduğum kullanıcıyı silebilirim ve her şey eskisi gibi geri döner.
Sdkman ve gradle'ı kurmak için:
$ curl -s "https://get.sdkman.io" | bash
Open new terminal
$ sdk install gradle