Comment puis-je persuader à Windows d'utiliser le JDK au lieu d'un JRE?
Cette question a été posée avant, d'ici et d'ailleurs:
Comment puis-je définir la valeur par défaut de Java installation/exécution (Windows)?
Le problème est que Windows ignore JAVA_HOME et il ignore aussi le fait que j'ai fait le JDK répertoire bin de la première entrée dans le chemin.
Quand je lance version de java à partir de la ligne de commande, au lieu d'invoquer mon JDK 1.6 installation, il fonctionne de la JRE 1.7.
Ma conjecture est que c'est un problème spécifique à 1,7, et Windows 7 est en train de faire quelque chose qu'il ne devrait pas avec le registre.
Toutes les idées sur la façon de résoudre ce problème?
Edit: Oups. J'ai écrit "première entrée dans le classpath" ci-dessus, quand je voulais dire "chemin d'accès". Désolé.