Saya tahu adalah mungkin untuk memiliki beberapa versi Java pada OS X tetapi saya merasa sulit untuk memahami cara kerjanya.
Saya meningkatkan ke Mountain Lion dan sekarang echo $JAVA_HOME
kosong.
Namun dalam /System/Library/Frameworks/JavaVM.framework/Versions/
1.4 1.5 1.6 A CurrentJDK
1.4.2 1.5.0 1.6.0 Current
Ketika saya masuk ke 1.4.2 dan saya mengeksekusi java - version
atau./java -version
Java (TM) SE Runtime Environment (build 1.6.0 _33-b03-424-11M3720)
Jadi mengapa semua versi itu digunakan untuk jika mereka memiliki versi Java yang sama?
Kemudian saya mengunduh JDK 7 dari Oracle dan menginstalnya.
Di mana JDK baru biasanya dipasang?
Dan pertanyaan terakhir: Bagaimana saya bisa memilih versi mana yang harus dijalankan secara default oleh semua aplikasi?
Dalam Menang. Saya mengatur JAVA_HOME
ke C:/ProgramFiles/Java/.…
saya letakkan di Path: lokasi ke JAVA_HOME/bin
dan hanya itu.