OS:macOS Catalina 10.15.5 brew:2.4.3
Wenn Sie Brew Cask so wie es ist verwenden, können Sie keine ältere Version von Java installieren. Verwenden Sie daher den folgenden Befehl, um auch ältere Versionen zu installieren.
$ brew tap homebrew/cask-versions
Installieren Sie verschiedene Versionen
//Überprüfen der installierbaren Java-Version
$ brew search java
// java14
$ brew cask install java
// java11
$ brew cask install java11
// java8
$ brew cask install adoptopenjdk8
//Java-Versionsprüfung
$ /usr/libexec/java_home -V
anyenv kann * env verwalten. In diesem Fall wird es installiert, um jenv zu verwalten.
//Installieren Sie anyenv mit Gebräu
$ brew install anyenv
//Pfad hinzugefügt zsh Version
$ echo 'eval "$(anyenv init -)"' >> ~/.zshrc
//Manifest-Verzeichniserstellung
$ anyenv install --init
mit diesem.Das anyenv-Verzeichnis wird erstellt.
//Starten Sie SHELL neu
$ exec $SHELL -l
//anyenv Befehl
//Eingerichtet*Überprüfen Sie die Version von env
$ anyenv versions
//Kann mit anyenv installiert werden*Liste von env
$ anyenv install -l
source ~ / .zshrc
, um sie wiederzugeben.Das Plug-In ist optional, es ist jedoch praktisch, es einzuschließen.
//Erstellen Sie ein Verzeichnis für Plugins
$ mkdir -p ~/.anyenv/plugins
// anyenv-Ich habe es in Update anyenv gesetzt*Ein Plug-In, das env in einem Stapel aktualisiert
$ git clone https://github.com/znz/anyenv-update.git ~/.anyenv/plugins/anyenv-update
// anyenv-Setzen Sie mit git anyenv ein*Ein Plug-In, das env mit dem Befehl git ausführen kann
$ git clone https://github.com/znz/anyenv-git.git ~/.anyenv/plugins/anyenv-git
Verwalten Sie Java mit Fass installiert
//Installieren Sie jenv
$ anyenv install jenv
//Starten Sie SHELL neu
$ exec $SHELL -l
//Bestätigung
$ anyenv versions
jenv:
system
1.8
1.8.0.252
11
11.0
11.0.2
14
14.0
* 14.0.1 (set by /Users/masa/.anyenv/envs/jenv/version)
openjdk64-1.8.0.252
openjdk64-11.0.2
openjdk64-14.0.1
Es ist eine Methode, um verschiedene Java-Versionen in jenv und switch zu registrieren.
//Zum Link hinzufügen jenv
$ jenv add `/usr/libexec/java_home -v "1.8"`
$ jenv add `/usr/libexec/java_home -v "11"`
$ jenv add `/usr/libexec/java_home -v "14"`
//Überprüfen Sie die von jenv verwaltete Java-Version
$ jenv versions
//globale Einstellung
$ jenv global 11.0.2
//Java-Versionsprüfung
$ java versions
//Shell-Start
$ jenv exec zsh
// JAVA_Stellen Sie HOME automatisch ein
$ jenv enable-plugin export
// JAVA_HOME Bestätigung
$ echo $JAVA_HOME
//Thema Bei Verwendung einer anderen Version von JDK in einem bestimmten Verzeichnis
$ jenv local 11.0.2
Recommended Posts