Banyak aplikasi Java yang menggunakan skrip shell untuk mengonfigurasi lingkungannya menggunakan JAVA_HOME
variabel lingkungan untuk memulai versi Java yang benar, mencari JRE JAR, dan sebagainya.
Di macOS X 10.6, jalur berikut ini tampaknya valid untuk variabel ini
/Library/Java/Home
/System/Library/Frameworks/JavaVM.framework/Home
/System/Library/Frameworks/JavaVM.framework/Versions/Current
Beberapa di antaranya adalah symlink ke VM aktual saat ini (sebagaimana didefinisikan dalam panel Preferensi Java).
Tetapi yang mana yang harus digunakan — atau bolehkah menggunakannya?