Versionsverwaltung von Java mit jenv von OSX

Installieren Sie jenv

Zuerst

brew install jenv

Installieren mit. Nächster

echo 'export PATH="$HONE/.jenv/bin:$PATH"' >> ~/.bash_profile
echo 'eval "$(jenv init -)"' >> ~/.bash_profile

Gib es in den Pfad.

Java-Installation

Wenn Sie die neueste Version installieren (java10 ab August 2018)

brew cask install java

Es ist möglich mit. Dieses Mal werde ich es jedoch installieren, um Digdag zu starten, daher möchte ich java8 auswählen

brew cask install java8

Sehr viel

Error: Cask 'java8' is unavailable: No Cask with this name exists.

Ich erhalte eine Fehlermeldung und kann nicht installieren. Derzeit können Sie Brew mit der folgenden Methode installieren, diesmal jedoch über Oracle Official. Laden Sie das dmg des se8-Kits herunter und installieren Sie es (ich habe für diese Installation "jdk-8u181-macosx-x64.dmg" verwendet). (Zulu ist eine zertifizierte Version von OpenJDK, die vollständig dem Open Source Java SE-Standard von Azul entspricht.)

brew cask install caskroom/versions/zulu8

Wenn Sie das Installationsprogramm starten, müssen Sie die Einstellungen nicht ändern, und die Installation wird sofort abgeschlossen. wenn Sie fertig sind

$ java -version
java version "1.8.0_181"
Java(TM) SE Runtime Environment (build 1.8.0_181-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.181-b13, mixed mode)

Wenn Sie die Version wie folgt überprüfen, können Sie sehen, dass Java8 installiert ist.

Fügen Sie Java hinzu, das von jenv verwaltet werden soll

Finden Sie den Pfad der JVM-Startseite heraus, die Sie mit dem Befehl jenv add zur Verwaltung hinzufügen möchten

~$ /usr/libexec/java_home -V
Matching Java Virtual Machines (1):
    1.8.0_181, x86_64:	"Java SE 8"	/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home

Kopieren Sie also den Teil von "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home".

jenv add /Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home

Wie Sie mit jenv Versionen überprüfen

* system (set by ....)
  1.8
  1.8.0.181
  oracle64-1.8.0.181

Es wird so aussehen, dass Sie Ihre Lieblingsversion von Java jedes Mal mit Befehlen wie jenv global und jenv local festlegen können.

Recommended Posts

Versionsverwaltung von Java mit jenv von OSX
Java-Versionsverwaltung mit jenv
Java-Versionsverwaltung unter macOS
Java-Versionsverwaltung mit SDKMAN
Java-Versionsverwaltung mit cask + anyenv + jenv
Verwalten Sie die CocoaPods-Version mit Docker
Ändern Sie die Java-Version unter CentOS
Verwenden mehrerer Java-Versionen mit Brew auf Mac + jEnv
OSX 10.15 (Catalina) Verwenden von Java mit β
Hinweise zur Signalsteuerung in Java
So wechseln Sie die Java-Version mit direnv im Terminal auf dem Mac
Index mit Java8 Stream.map hinzufügen (Tupple-Version)
Verwenden von JupyterLab + Java mit WSL unter Windows 10
Installieren Sie Java8 mit Yum unter Amazon Linux
Erstellen Sie OpenCV mit Java Wrapper unter Ubuntu 18.04
# Java: vol1: [Java · Best Practice für die JDK-Versionsverwaltung]
Java-Installation (Mac, Homebrew, Verwaltung mehrerer Versionen)
Java-Steuerungssyntax
Java-Steuerungssyntax
[LeJOS] Lassen Sie uns den EV3-Motor mit Java steuern
Wechseln Sie einfach die Java-Versionen mit Alias unter macOS
Installieren Sie Java 11 (OpenJDK: AdoptOpenJDK) unter macOS mit Homebrew
Java-Versionsprüfung
Führen Sie Edge (Chromium-Version) auf einem Mac mit Selen aus
Installieren Sie Java 14 (OpenJDK: AdoptOpenJDK) unter macOS mit Homebrew
Installieren Sie Java 8 (OpenJDK: AdoptOpenJDK) unter macOS mit Homebrew
Verwenden von Java 8 mit Bluemix (auf Liberty Runtime & DevOps Service)
Erstellen Sie eine Java-Entwicklungsumgebung mit VS Code auf dem Mac
Erstellen Sie eine Java-Entwicklungsumgebung auf Mac-JDK Install (2020-Aufbewahrungsversion).
Führen Sie Maven unter Java 8 aus, während Sie unter Java 6 kompilieren und unter Java 11 testen
Installieren Sie Java 8 (OpenJDK: Amazon Corretto) unter macOS mit Homebrew
Zeigen Sie Zeichen auf dem I2C 1602 LCD mit Raspberry Pi 3 und Java an
Installieren Sie Java 8 (OpenJDK: Zulu Community) unter macOS mit Homebrew
[LeJOS] Lassen Sie uns den EV3-Motor mit Java fernsteuern
Führen Sie kuromoji in der Win10 + Eclipse + Java-Umgebung aus (Version Januar 2020).
Verwenden Sie java1.7 (zulu7) in einem bestimmten Verzeichnis mit jenv
Installieren Sie Java auf dem Mac
Wechseln Sie die Plätze mit Java
Installieren Sie Java mit Ansible
Vergleich der Java-Versionsnotation
Führen Sie PostgreSQL unter Java aus
[Java] Hinweis zur Steuerungssyntax
Bequemer Download mit JAVA
Schalten Sie Java mit direnv
Java-Version wechseln (Denkmal)
Java-Download mit Ansible
[Rails-Versionsverwaltung] Rails-Versions-Downgrade
Lass uns mit Java kratzen! !!
Erstellen Sie Java mit Wercker
Endian-Konvertierung mit JAVA
Veröffentlichen Sie regelmäßig Bild-Tweets auf Twitter mit AWS Lambda + Java
Ein Memo zum Starten der Java-Programmierung mit VS Code (Version 2020-04)
[Aufbau einer Java-Entwicklungsumgebung] Installieren Sie OpenJDK 11 (Java 11) unter macOS mit Homebrew