Mac OS X'de gradle yükleme / yükseltme


Yanıtlar:


410

Bu öğreticide belirtildiği gibi , bu kadar basit:

Yüklemek

brew install gradle

Yükseltmek

brew upgrade gradle

( tabii Homebrew kullanarak )

Ayrıca (son olarak) güncellenmiş dokümanlara bakın .

Şerefe :)!


Resmi rehbere dikkat edin: açıkçası oldukça karmaşık olan docs.gradle.org/current/userguide/installation.html ...
mllm

2
OS X 10.11.5'te
realPK

1
OSX 10.13 (17A405)
Chen

1
Yönetici haklarınız yoksa , kullanıcı adınızla değiştirilen bu eğiticiyi izleyinwalkloud
crusy

1
ThomasW feryat tarafından belirtildiği gibi, esneklik ve sadeliği seviyorsanız, sdkman gitmek için yoldur
ChaudPain

20

Http://gradle.org/gradle-download/ adresinden indirmiştim . Kullanıyorum Homebrew, ancak gradlekullanarak yüklemeyi kaçırdım .

Homebrew kullanarak tekrar indirerek bazı MB'ları kaydetmek için gradle, indirilen (ve ayıklanan) zip arşivindeki ikili dosyayı symlinked ettim /usr/local/bin/. Burası Homebrew'un diğer tüm ikili dosyaları sembolize ettiği yer.

cd /usr/local/bin/
ln -s ~/Downloads/gradle-2.12/bin/gradle

Şimdi çalışıp çalışmadığını kontrol edin:

gradle -v

20

Başka bir alternatif sdkman kullanmaktır . SDKman'ın demleme üzerindeki bir avantajı, gradle'ın birçok versiyonunun desteklenmesidir. (demlemek sadece en son sürümü ve 2.14'ü destekler.) sdkman execute yüklemek için:

curl -s "https://get.sdkman.io" | bash

Ardından talimatları izleyin. Daha fazla kurulum bilgisi için buraya gidin . Sdkman kurulduktan sonra şu komutu kullanın:

sdk install gradle

Veya belirli bir sürümü yüklemek için:

sdk install gradle 2.2

Veya belirli bir yüklü sürümü kullanmak için kullanın:

sdk use gradle 2.2

Hangi sürümlerin yüklü ve kullanılabilir olduğunu görmek için:

sdk list gradle

Daha fazla bilgi için buraya gidin .



3

İki Yöntem

  • homebrew otomatik kurulum kullanarak :
    • Adımlar:
      • brew install gradle
    • Lehte ve aleyhte olanlar
      • Artıları: kolay
      • Eksileri: (muhtemelen) en son sürüm değil
  • manuel yükleme ( en son sürüm için ):
    • Lehte ve aleyhte olanlar
      • Artıları: beklenen herhangi bir (veya en son) sürümü kullanın
      • Eksileri: bunu yapmak için kendine ihtiyacım var
    • adımlar
      • Gradle'dan en son sürümü ikili ( gradle-6.0.1 ) indir | Salıverme
      • unzip it ( gradle-6.0.1-all.zip) ve gradle pathortam değişkenine eklendiPATH
        • normalde başlangıç ​​komut dosyasında ( ~/.bashrcveya ~/.zshrcvb.) aşağıdaki yapılandırmayı düzenler ve ekler :
export GRADLE_HOME=/path_to_your_gradle/gradle-6.0.1
export PATH=$GRADLE_HOME/bin:$PATH

başka bir temel not

S: PATHHemen nasıl etkili olunur ?

A: kullanın source:

source ~/.bashrc

yapacak / yürütecek .bashrc, yaniPATH için eklenen gradle yolu dahil, beklenen son değerler haline.

S: nasıl kontrol PATHgerçekten etkili / şimdi çalışıyor?

C: echoEklenen yolunuzu gerçektenPATH

  ~ echo $PATH
xxx:/Users/crifan/dev/dev_tool/java/gradle/gradle-6.0.1/bin:xxx

Eğer biz ekledi görebilirsiniz /Users/crifan/dev/dev_tool/java/gradle/gradle-6.0.1/biniçine seninPATH

S: gradleMac bilgisayarıma doğru yüklendiğini nasıl doğrularım ?

A: whichkepçe bulabileceğinizden emin olmak için kullanın

  ~ which gradle
/Users/crifan/dev/dev_tool/java/gradle/gradle-6.0.1/bin/gradle

VE sürüm sürümünü kontrol etmek ve görmek için

  ~ gradle --version

------------------------------------------------------------
Gradle 6.0.1
------------------------------------------------------------

Build time:   2019-11-18 20:25:01 UTC
Revision:     fad121066a68c4701acd362daf4287a7c309a0f5

Kotlin:       1.3.50
Groovy:       2.5.8
Ant:          Apache Ant(TM) version 1.10.7 compiled on September 1 2019
JVM:          1.8.0_112 (Oracle Corporation 25.112-b16)
OS:           Mac OS X 10.14.6 x86_64

Bu, (en yeni) derecenin mac ^ _ ^ cihazınıza doğru bir şekilde yüklendiği anlamına gelir.

daha fazla ayrıntı için lütfen (Çince) yazım bakın 【已 解决】 mac 中 安装 maven

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.