Wie soll ich die Umgebungsvariable JAVA_HOME unter macOS einstellen? [Duplikat
Diese Frage hat hier bereits eine Antwort:
Was soll ich unter OSX für JAVA_HOME festlegen? 13 answersIch weiß, dass diese Frage schon oft gestellt wurde, aber ich habe sie gelesen und werde dir zeigen, was ich habe.
Ich liste die Befehle auf, die ich in meinem @ gemacht haOS X Yosemite 10.10.1
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)
java -fullversion
java full version "1.8.0_45-b14"
which java
/usr/bin/java
Java-Ausgangsvariable ist nicht festgelegt, weil, wenn ich dies tue:echo $ java_home oderecho $ JAVA_HOME oderecho $ Java_Home Ich habe nichts auf dem Terminal.
wenn Sie dies tun: ls -lwhich java
Ich schaff das
8 lrwxr-xr-x 1 root wheel 74 Nov 12 2014 /usr/bin/java -> /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java
javac -version
javac 1.8.0_45
/ usr / libexec / java_home
/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home
Die Lösung, die ich nach dem Lesen im Internet für richtig halte, istecho "export JAVA_HOME=`/usr/libexec/java_home`" >> ~/.profile
aber ich habe angst es zu testen, deshalb frage ich dich, ob das richtig ist oder nicht und wenn nicht, was soll ich bitte tun?