Für macOS Sierra 420
Dieser Leitfaden wurde aus verschiedenen Quellen zusammengeschustert (Antworten oben sowie andere Beiträge) und funktioniert perfekt.
0. Wenn Sie es noch nicht getan haben, installieren Sie Homebrew.
Siehe https://brew.sh/
1. Installieren Sie jenv
brew install jenv
2. Fügen Sie jenv zum Bash-Profil hinzu
if which jenv > /dev/null; then eval "$(jenv init -)"; fi
3. Fügen Sie Ihrem Pfad jenv hinzu
export PATH="$HOME/.jenv/shims:$PATH"
4. Tippen Sie auf "Fass / Versionen".
Zu Ihrer Information: "Tap" erweitert die Liste der verfügbaren Repos, die Brew installieren kann, über die Standardliste der verfügbaren Repos von Brew hinaus.
brew tap caskroom/versions
5. Installieren Sie die neueste Version von Java
brew cask install java
6. Installieren Sie Java 6 (oder 7 oder 8, was auch immer Sie benötigen)
brew cask install java6
#brew cask install java7
#brew cask install java8
? Schließen Sie möglicherweise das Terminal und starten Sie es neu, damit alle neuen ENV-Variablen angezeigt werden, die eingerichtet wurden.
7. Überprüfen Sie die Installationen
Alle Java-Versionen werden hier installiert: /Library/Java/JavaVirtualMachines
Werfen wir einen Blick darauf.
ls -la /Library/Java/JavaVirtualMachines
8. Fügen Sie jeden Pfad einzeln zu jenv hinzu.
Wir müssen "/ Contents / Home" zum Versionsordner hinzufügen. WARNUNG: Verwenden Sie die tatsächlichen Pfade auf Ihrem Rechner ... das sind nur Beispiel ‚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. Überprüfen Sie, ob jenv OK registriert hat
jenv versions
10. Stellen Sie die zu verwendende Java-Version ein (global)
Wobei XX mit einem der Elemente in der obigen Versionsliste übereinstimmt.
jenv global XX
Überprüfen Sie die Java-Version
java -version
Überprüfen Sie die JenV-Versionen
Sollte auch die aktuelle Version anzeigen, die mit einem Sternchen verwendet wird.
jenv versions
ERLEDIGT
Schnelle zukünftige Referenz
Java-Versionen ändern
... Siehe die Liste der verfügbaren Java-Versionen
jenv versions
... dann, wo XX mit einem Element in der obigen Liste übereinstimmt
jenv global XX
brew install caskroom/cask/brew-cask
anstellebrew install cask
eines Emacs-Plugins.