Untuk macOS Sierra 420
Panduan ini dibuat dari berbagai sumber (balasan di atas serta pos lainnya), dan berfungsi dengan sempurna.
0. Jika Anda belum melakukannya, instal homebrew.
Lihat https://brew.sh/
1. Instal jenv
brew install jenv
2. Tambahkan jenv ke profil bash
if which jenv > /dev/null; then eval "$(jenv init -)"; fi
3. Tambahkan jenv ke jalur Anda
export PATH="$HOME/.jenv/shims:$PATH"
4. Ketuk "kamar / versi"
FYI: "Ketuk" memperpanjang daftar repo yang tersedia buatan brew yang dapat dipasangnya, di atas dan di luar daftar default repo yang tersedia dari brew.
brew tap caskroom/versions
5. Instal versi terbaru java
brew cask install java
6. Instal java 6 (atau 7 atau 8 apa pun yang Anda butuhkan)
brew cask install java6
#brew cask install java7
#brew cask install java8
? Mungkin tutup dan mulai ulang Terminal sehingga ia melihat ada vars ENV baru yang mendapat pengaturan.
7. Tinjau Instalasi
Semua versi Java dipasang di sini: /Library/Java/JavaVirtualMachines
mari kita lihat.
ls -la /Library/Java/JavaVirtualMachines
8. Tambahkan setiap jalur ke jenv satu per satu.
Kita perlu menambahkan "/ Konten / Rumah" ke folder versi. PERINGATAN: Gunakan jalur yang sebenarnya pada mesin Anda ... ini hanya CONTOH 's
jenv add /Library/Java/JavaVirtualMachines/1.6.0___EXAMPLE___/Contents/Home
jenv add /Library/Java/JavaVirtualMachines/jdk-9.0.1.jdk___EXAMPLE___/Contents/Home
9. Periksa apakah jenv terdaftar OK
jenv versions
10. Atur versi java untuk digunakan (secara global)
Di mana XX cocok dengan salah satu item dalam daftar versi di atas.
jenv global XX
Periksa versi java
java -version
Periksa versi jenv
Harus juga menunjukkan versi saat ini sedang digunakan dengan tanda bintang.
jenv versions
DIBUAT
Referensi cepat di masa depan
Untuk mengubah versi java
... Lihat daftar versi java yang tersedia
jenv versions
... lalu, di mana XX cocok dengan item dalam daftar di atas
jenv global XX
brew install caskroom/cask/brew-cask
bukanbrew install cask
merupakan plugin Emacs.