Для macOS Sierra 420
Цей довідник був спільно з різних джерел (відповіді вище, а також інші дописи), і працює ідеально.
0. Якщо ви ще цього не зробили, встановіть домашню мову.
Дивіться https://brew.sh/
1. Встановіть jenv
brew install jenv
2. Додайте jenv до профілю bash
if which jenv > /dev/null; then eval "$(jenv init -)"; fi
3. Додайте jenv на свій шлях
export PATH="$HOME/.jenv/shims:$PATH"
4. Торкніться пункту "сходи / версії"
FYI: "Tap" розширює список доступних репостів для пивоваріння, який він може встановлювати, вище та за межі списку доступних репостів за замовчуванням.
brew tap caskroom/versions
5. Встановіть останню версію Java
brew cask install java
6. Встановіть java 6 (або 7 або 8 все, що вам потрібно)
brew cask install java6
#brew cask install java7
#brew cask install java8
? Можливо, закрийте та перезапустіть термінал, щоб він побачив нові ENV-пара, які встановили налаштування.
7. Перегляньте установки
Тут встановлена вся версія Java: /Library/Java/JavaVirtualMachines
давайте подивіться.
ls -la /Library/Java/JavaVirtualMachines
8. Додайте кожен шлях до jenv один за одним.
Нам потрібно додати «/ Зміст / Головна» до папки версій. ПОПЕРЕДЖЕННЯ: Використовуйте реальні шляхи на вашій машині ... це просто приклад «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. Перевірте, чи зареєстровано jenv
jenv versions
10. Встановіть версію Java для використання (глобально)
Де XX відповідає одному з елементів у списку версій, наведених вище.
jenv global XX
Перевірте версію java
java -version
Перевірте версії jenv
Потрібно також вказати поточну версію, яка використовується зірочкою.
jenv versions
Зроблено
Швидкий посилання на майбутнє
Щоб змінити версії java
... Дивіться список доступних версій Java
jenv versions
... тоді, де XX відповідає елементу зі списку вище
jenv global XX
brew install caskroom/cask/brew-cask
замістьbrew install cask
якої плагін Emacs.