许多使用shell脚本配置环境的Java应用程序都使用JAVA_HOME环境变量来启动正确的Java版本、定位JRE jar,等等。
在macOS X 10.6中,以下路径似乎对该变量有效
/Library/Java/Home
/System/Library/Frameworks/JavaVM.framework/Home
/System/Library/Frameworks/JavaVM.framework/Versions/Current
其中一些是到实际当前VM的符号链接(在Java Preference窗格中定义)。
但是应该使用哪一种——或者可以使用其中任何一种吗?