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".
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
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
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