Impossible d'installer JDK

Pour la vie de moi, je ne peux pas installer JDK sur Windows Vista. Je continue d'obtenir l'erreur, "Ce logiciel a déjà été installé sur votre ordinateur. Souhaitez-vous le réinstaller?" Le problème, c'est évidemment pas sur mon ordinateur, car je ne peux pas a) exécuter Eclipse – je reçois "Could Not Find Java SE Runtime Environment" ou b) Trouver n'importe quelle référence à Java à partir de la ligne de commande lors de la saisie de java -version – I Obtenir "Erreur d'ouverture de la clé de registre" Registry / JavaSoft / Java Runtime Environment ". Des idées?

Accédez à Regedit puis passez à HKEY_CLASSES_ROOT \ Installer \ Products \ cherchez le kit de développement et supprimez la clé

Vous devez simplement définir votre variable d'environnement "PATH" comme expliqué dans les Notes d'installation de Java 6.0 pour votre plate-forme. Cela va guérir le problème pour l'exécution de "java" et "javac" à partir de la ligne de commande et pour exécuter Eclipse.

Vous devriez pouvoir confirmer que Java est installé en allant au panneau de contrôle Windows concerné (dont le nom m'échappe temporairement) et à la recherche de JDK / JRE dans la liste des logiciels installés.

Vérifiez d'abord votre variable d'environnement PATH (mon ordinateur-> propriétés-> Avancé, variables d'environnement) pour voir ce que java exécutable est dans votre chemin. Si c'est quelque chose d'obsolète, clarifiez-le. Deuxièmement, comme l'explique @Stephen C, désinstallez votre version apparemment dans votre ordinateur. Commencer le panneau de commande-> Ajouter / supprimer des programmes -> JRE / JDK puis désinstaller.

Ensuite, essayez de télécharger le dernier installateur d'édition standard Java 2

Bonne chance!