So che è possibile avere più versioni di Java su OS X ma trovo difficile capire come funziona.
Ho eseguito l'upgrade a Mountain Lion e ora echo $JAVA_HOME
è vuoto.
Tuttavia in /System/Library/Frameworks/JavaVM.framework/Versions/
1.4 1.5 1.6 A CurrentJDK
1.4.2 1.5.0 1.6.0 Current
Quando passo in 1.4.2 e eseguo java - version
o ./java -version
Java(TM) SE Runtime Environment (build 1.6.0_33-b03-424-11M3720)
Quindi perché tutte quelle versioni sono utilizzate se hanno la stessa versione di Java?
Poi ho scaricato il JDK 7 da Oracle e l'ho installato.
Dove solitamente viene installato un nuovo JDK?
E ultima domanda: come posso scegliere quale versione deve essere eseguita di default da tutte le applicazioni?
In Win. Ho impostato JAVA_HOME
su C:/ProgramFiles/Java/.…
Ho inserito Path: location to JAVA_HOME/bin
e il gioco è fatto.