J'ai installé un Java 32 bits uniquement pour Chrome et un Java JDK 64 bits pour tout le reste.
Lorsque je tape java -version
dans le cmd, le Java 32 bits répond :
C:\>java -version
java version "1.6.0_26"
Java(TM) SE Runtime Environment (build 1.6.0_26-b03)
Java HotSpot(TM) Client VM (build 20.1-b02, mixed mode, sharing)
Il s'agit du JRE 32 bits installé pour Chrome (le nom du programme d'installation était chromeinstall.exe
).
Cependant, j'aimerais que la Java par défaut soit celle-ci :
C:\>"Program Files\Java\jre6\bin\java.exe" -version
java version "1.6.0_26"
Java(TM) SE Runtime Environment (build 1.6.0_26-b03)
Java HotSpot(TM) 64-Bit Server VM (build 20.1-b02, mixed mode)
Et pour la partie la plus amusante, seule la version 64 bits se trouve dans PATH !
C:\>echo %PATH%
C:\Windows\system32;C:\Program Files\Java\jre6\bin
(extraits d'entrées non pertinentes)
Pour faire court : le JRE 64 bits est dans le PATH, mais le JRE 32 bits est exécuté par défaut. Que se passe-t-il ici ? Comment y remédier ?
J'ai essayé de réinstaller le JDK 64 bits dans son ensemble, mais cela n'a rien changé.