So wechseln Sie Java-Versionen auf dem Mac

Es gibt ein Phänomen, bei dem ich die Methode jedes Mal falsch verstehe, obwohl die Methode auf verschiedenen Websites geschrieben ist. Deshalb werde ich sie selbst zusammenfassen.

: Computer: Umgebung: Computer:

$ java -version
java version "1.8.0_45"
Java(TM) SE Runtime Environment (build 1.8.0_45-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.45-b02, mixed mode)
$ /System/Library/Frameworks/JavaVM.framework/Versions/A/Commands/java_home -V
Matching Java Virtual Machines (5):
    1.8.0_131, x86_64:  "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home
    1.8.0_45, x86_64:   "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home
    1.7.0_67, x86_64:   "Java SE 7" /Library/Java/JavaVirtualMachines/jdk1.7.0_67.jdk/Contents/Home
    1.6.0_65-b14-468, x86_64:   "Java SE 6" /Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
    1.6.0_65-b14-468, i386: "Java SE 6" /Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home

/Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home

Wechseln Sie die Version von "1.8.0_45" zu "1.7.0_67".

1 Zu .bashrc hinzufügen.

Fügen Sie .bashrc zwei Zeilen hinzu: "JAVA_HOME-Einstellungen" und "JAVA_HOME zu PATH hinzufügen".

$ sudo vi .bashrc
Password:{Passwort}

---Vi Editor von hier------------------------------------------
<Hier ist die Einstellung, die ich zuvor geschrieben habe>
export JAVA_HOME=`/System/Library/Frameworks/JavaVM.framework/Versions/A/Commands/java_home -v "1.7"`
PATH=$JAVA_HOME/bin:$PATH
---Bisher vi Editor------------------------------------------

Vielen Dank an diese Seite.

.profile, .bashrc, .zshrc usw. sind in Ordnung, setzen Sie jedoch die Umgebungsvariable JAVA_HOME mit dem Befehl java_home. Java-Version unter OSX-Qiita wechseln

2 Laden Sie .bashrc neu.

Ich verstehe immer falsch, dass "Ich kann nicht wechseln: verwirrt:", ohne dies zu tun. Nach dem Schreiben der Einstellungsdatei ist das Neuladen einfach, nicht wahr?

$ source ~/.bashrc

Vielen Dank an diese Seite.

Laden Sie nach dem Hinzufügen mit source ~ / .bash_profile neu, um die Version zu wechseln. Installieren und Wechseln zwischen mehreren Versionen von Java (JDK) mit Homebrew unter Mac + Update - AUFGABENHINWEISE

3 Bestätigen Sie.

Stellen Sie sicher, dass es geschaltet ist.

$ java -version
java version "1.7.0_67"
Java(TM) SE Runtime Environment (build 1.7.0_67-b01)
Java HotSpot(TM) 64-Bit Server VM (build 24.65-b04, mixed mode)

Recommended Posts

So wechseln Sie Java-Versionen auf dem Mac
So überprüfen Sie, ob Java auf einem Mac installiert ist
So wechseln Sie zwischen mehreren Java-Versionen
So wechseln Sie Java in der OpenJDK-Ära auf dem Mac
So deinstallieren Sie Java 8 (Mac)
So wechseln Sie die Java-Version mit direnv im Terminal auf dem Mac
Wechseln Sie zwischen mehreren Java-Versionen auf dem Mac
Stand April 2018 So installieren Sie Java 8 auf einem Mac
So installieren Sie Eclipse (Photon) auf Ihrem Mac
So deinstallieren Sie, wenn Sie auf Ihrem Mac auf Java 9 aktualisiert haben
Installieren Sie Java auf dem Mac
Wechseln Sie einfach die Java-Versionen mit Alias unter macOS
[Java] So wechseln Sie von Open JDK zu Oracle JDK
[Java] Memo zum Schreiben der Quelle
So senken Sie die Java-Version
[Java] Verwendung von Map
Java - So erstellen Sie JTable
Verwendung von Java Optional
Verwendung der nicht standardmäßigen Java-Bibliothek in IntelliJ IDEA
Wie man mit Heroku einsetzt
So minimieren Sie Java-Images
Verwendung der Java-Klasse
[Java] Verwendung von removeAll ()
[Java] So zeigen Sie Wingdings an
Verwendung von Java Map
[Java] Wie man Aufgaben regelmäßig ausführt
So legen Sie Java-Konstanten fest
So führen Sie Java EE Tutial auf Github unter Eclipse aus
Verwendung von Java-Variablen
So konvertieren Sie Java Base
[Java] So implementieren Sie Multithreading
So installieren Sie JDK8-10 (Mac)
So initialisieren Sie ein Java-Array
Hinweise zur Verwendung regulärer Ausdrücke in Java
So kehren Sie die Kompilierung der Apk-Datei in Java-Quellcode mit MAC um
Bedingte Java-Verzweigung: Erstellen und Studieren von switch-Anweisungen
So stellen Sie eine einfache Java-Servlet-App auf Heroku bereit
Verwenden mehrerer Java-Versionen mit Brew auf Mac + jEnv
So stellen Sie eine Kotlin (Java) -App auf AWS fargate bereit
Dynamisches Wechseln von JDKs beim Erstellen von Java mit Gradle
So installieren Sie Java9 unter ElementaryOS Freya oder Ubuntu 14.04 LTS
So lernen Sie Java Silver SE 8
Verwendung von HttpClient (Get) von Java
So stellen Sie Laravel für CentOS 7 bereit
So installieren Sie JMeter für Mac
Schritte zum Ausführen von Docker auf einem Mac
Wie man eine Ansicht auf Android "aushöhlt"
So zerlegen Sie eine Java-Klassendatei
[Java] Verwendung der Join-Methode
Verwendung von Ruby on Rails
So stellen Sie Bootstrap auf Rails bereit
So führen Sie JavaFX unter Docker aus
Wie man JAVA in 7 Tagen lernt
Verwendung von Bio-Formaten unter Ubuntu 20.04