Viele Java-Anwendungen, die Shell-Skripte zur Konfiguration ihrer Umgebung verwenden, benutzen die JAVA_HOME
Umgebungsvariable, um die richtige Version von Java zu starten, JRE JARs zu finden usw.
Unter macOS X 10.6 scheinen die folgenden Pfade für diese Variable gültig zu sein
/Library/Java/Home
/System/Library/Frameworks/JavaVM.framework/Home
/System/Library/Frameworks/JavaVM.framework/Versions/Current
Einige davon sind Symlinks auf die aktuelle VM (wie in der Java-Einstellungsleiste definiert).
Aber welche sollte verwendet werden - oder ist es in Ordnung, eine von ihnen zu verwenden?