参看: http://www.baeldung.com/java-home-on-windows-7-8-10-mac-os-x-linux
From OS X 10.5, Apple introduced a command line tool (/usr/libexec/java_home) which dynamically finds the top Java version specified in Java Preferences for the current user.
Open ~/.bash_profile in any text editor and add:
1
|
export JAVA_HOME=$( /usr/libexec/java_home ) |
Save and close the file.
Open a Terminal and run the source command to apply the changes:
1
|
source ~/.bash_profile |
Now we can check the value of the JAVA_HOME variable:
1
|
echo $JAVA_HOME |
The result should be the path to the JDK installation:
1
|
/Library/Java/JavaVirtualMachines/jdk1 .8.0_111.jdk /Contents/Home |
来源:https://www.cnblogs.com/carol-wei/p/7836699.html