... mit Homebrew und jEnv
Aus gegebenem Anlass habe ich mich heute damit beschäftigt, wie man unter macOS auf der Konsole möglichst einfach zwischen verschiedenen Java Versionen wechseln kann. Ihr braucht dafür Homebrew, und gemacht wird’s so:
Gewünschte Java Version(en) installieren:
brew tap AdoptOpenJDK/openjdk
brew search /adoptopenjdk/
brew cask install adoptopenjdk8
(oder irgendeine andere Version aus dem vorherigen Schritt)
Benutze jenv
(setzt JAVA_HOME) um bequem zwischen den Versionen zu springen:
brew install jenv
(jenv
installieren)
jenv add /Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home/
(Java Version mit jenv
bekannt machen)
jenv versions
(bekannte Versionen anzeigen)
jenv global openjdk64-1.8.0.232
(zu verwendende Version auswählen)
Quellen:
Hinweis
Entegegen der Anleitung von dzone.com gibt es aktuell alle Java Versionen nur noch als cask
und nicht mehr als formulae
.