Багато додатків 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).
Але який з них слід використовувати - чи добре використовувати будь-який з них?