Launcher için Ubuntu içinde gradle

63

Ubuntu'nun bazı nedenlerden dolayı depolarında Gradle'ın yeni sürümlerinin olmadığı anlaşılıyor. Launchpad tarafından oluşturulacak bir projeye ihtiyacım var.

Bununla ilgili ne yapmalıyım?

    
sordu Marlinc 03.08.2013 12:26

5 cevap

8

Görünüşe göre bir PPA'ya bir PPA'ya bağımlılık eklemek ve dolayısıyla Gradle'ı dahil etmek mümkün.

İşte

    
verilen cevap Marlinc 03.08.2013 12:52
86
  

Gradle, yüklü bir Java JDK gerektiriyor. Gradle bir JDK 1.5 gerektirir   veya daha yüksek. Gradle kendi Groovy kütüphanesine sahiptir, bu nedenle hayır   Groovy'nin kurulması gerekiyor. Mevcut Groovy kurulumu   Gradle tarafından yok sayıldı.

     

Gradle, yolunuzda bulduğu JDK'yi kullanır (kontrol etmek, java kullanmak için)   -version). Alternatif olarak, JAVA_HOME ortam değişkenini istenen JDK'nın kurulum dizinine işaret edecek şekilde ayarlayabilirsiniz.

Yani, Java JDK'nın kurulu olduğundan emin olun, ardından Gradle uygulamasını indirmek için Gradle's Web Sitesine gidin. gerekebilir.

Veya klavyenizde Terminali açmak için Ctrl + Alt + T tuşlarına basın. 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

    
verilen cevap Mitch 03.08.2013 12:38
30
sudo add-apt-repository ppa:cwchien/gradle
sudo apt-get update

Bu doğru bir cevaptır, ancak sudo apt-get install gradle yapmadan önce şunu yapın:

sudo apt-cache search gradle

ve yeni repo'dan sonraki en son sürümü yükleyin. Benim durumumda:

sudo apt-get install gradle-1.9

işe yarıyor! (eğer söylemezseniz, hangi versiyona ihtiyacınız var, ana repodan gradiyeyi (1.4) yükleyin ve hata yanınızda olacaktır ...).

    
verilen cevap Artem Zinoviev 05.12.2013 14:28
2

gradlew , Gradle Wrapper, en iyi yöntem gibi görünüyor: İşte

Gradle tarafından otomatik olarak yapılabilen bir komut dosyası:

  • Eksikse gerekli bir Gradle sürümünü indirin
  • gerektiğinde kullanın

Ardından, ./gradlew command değerini, sisteminizin gradle 'si yerine projenin kökünden kullanırsınız.

Sarmalayıcı nasıl oluşturulur? Dokümanlar üzerinde şu adreste bulunur: İşte

    
1

sdkman

Kısa bir süre önce bir proje için kürek çekmeye ihtiyacım olan benzer bir sorunla karşılaştım:
Apt kullanarak çok cazip değildi, bu yüzden sonradan kaldırmak için unutacağım ekstra bağımlılık tonlarca anlamına geliyordu. Ayrıca oldukça yeni bir taslak yapısına ihtiyacım vardı.

Bunun yerine java geliştirme için oldukça düzgün olan sdkman paket yöneticisi ile gittim:
Ubuntu sistem çapında kurulumuna müdahale etmeden doğrudan ana dizininize yüklenen paketlerin kanama sürümlerini alırsınız. Bittikten sonra sadece görev için yarattığım kullanıcıyı silebilirim ve her şey eskisi gibi geri döndü.

sdkman'ı ve notu yüklemek için:

$ curl -s "https://get.sdkman.io" | bash
Open new terminal  
$ sdk install gradle
    
verilen cevap lemonsqueeze 19.05.2017 06:47

Etiketlerdeki diğer soruları oku