Je sais qu'il est possible d'avoir plusieurs versions de Java sur OS X mais j'ai du mal à comprendre comment cela fonctionne.
Je suis passé à Mountain Lion et maintenant echo $JAVA_HOME
est vide.
Toutefois, en /System/Library/Frameworks/JavaVM.framework/Versions/
1.4 1.5 1.6 A CurrentJDK
1.4.2 1.5.0 1.6.0 Current
Quand je vais dans la version 1.4.2 et que j'exécute java - version
o ./java -version
Environnement d'exécution Java(TM) SE (build) 1.6.0 _33-b03-424-11M3720)
Alors pourquoi toutes ces versions sont-elles utilisées si elles ont la même version de Java ?
J'ai ensuite téléchargé le JDK 7 d'Oracle et je l'ai installé.
Où un nouveau JDK est généralement installé ?
Et dernière question : comment puis-je choisir la version qui doit être exécutée par défaut par toutes les applications ?
A Win. I set JAVA_HOME
à la C:/ProgramFiles/Java/.…
J'ai mis dans Chemin : emplacement à JAVA_HOME/bin
et c'est tout.