web-dev-qa-db-fra.com

Le programme d'installation JDK/JRE ne fonctionne pas sur x64

J'ai donc commencé à développer des applications Java sur mon ordinateur portable il y a quelques semaines, et je le fais depuis sur mon ordinateur portable ... Mais maintenant, lorsque j'essaie d'installer le JDK sur mon PC, il n'installe pas , Je double-clique sur le fichier JDK [version] .exe et l’installation Wizard n'apparaît même pas). - et oui, j'ai le JRE installé. Je suis très confus et frustré ... J'apprécierais vraiment si quelqu'un pouvait me dire ce que je faisais mal (et, oui, j'ai déjà essayé de réinstaller le JRE).

14
P Dutt

J'ai eu le même problème, j'ai essayé d'installer JDK 8u111 et 8u112 en versions x64 et i586 sous Windows 7 x64 et il semblait que rien ne fonctionnait. 

Archiver Panneau de configuration> Outils d’administration> Observateur d’événements> Journaux Windows> Application comme suggéré par Felix Christi a montré que le programme d’installation de Windows avait en fait terminé toutes les installations.

Alors, je suis allé dans Program Files\Java et j'ai trouvé les 4 installations JDK juxtaposées joliment côte à côte, sans même recevoir un seul message de confirmation. Avez-vous vérifié que l'installation a vraiment échoué dans votre cas? 

45
M. F.

Si rien ne s'affiche lorsque vous lancez le programme d'installation de JDK, il est probable que vous effectuiez une installation silencieuse . Le fait que votre programme d'installation s'exécute ou non en mode silencieux est contrôlé par le fichier Java System Runtime Configuration File . Sous Windows, ce fichier peut être trouvé ici:

Windows:% ALLUSERSPROFILE%\Oracle\Java\java.settings.cfg

La valeur de la variable d'environnement% ALLUSERSPROFILE% est généralement C:\ProgramData.

Changez la ligne INSTALL_SILENT=Enable en INSTALL_SILENT=Disable et essayez de relancer votre programme d'installation. Le programme d'installation Wizard doit apparaître comme prévu.

3
heenenee

Tout d’abord, veuillez vérifier le système d’exploitation de votre PC. Si c'est Windows (c'est ce que je suppose d'après votre question sur l'assistant), essayez de voir les informations système (vérifiez 64 bits). Si ce n'est pas le cas, essayez d'installer JDK x86 (32 bits).

S'il s'agit de x64 (64 bits), essayez de l'exécuter avec l'option "Exécuter en tant qu'administrateur" en cliquant dessus avec le bouton droit de la souris.

Si cela ne fonctionne pas, vérifiez le journal système à partir du Panneau de configuration -> Outils d’administration -> Observateur d’événements et voyez ce qui se passe lors de l’installation.

Dans le pire des cas, pour contourner le problème, il suffit d'installer JDK 32 bits, cela devrait fonctionner correctement sous un système d'exploitation 64 bits. 

Après tout cela, si vous réussissez l’installation, suivez ce lien pour configurer JDK.

JDK PAS À PAS

3
Felix Christy

J'ai eu le même problème, j'ai essayé d'installer JDK 8u111 et 8u112 en versions x64 et i586 sous Windows 7 x64 et il semblait que rien ne fonctionnait.

Vérifier dans Panneau de configuration> Outils d’administration> Observateur d’événements> Journaux Windows> Application suggérée par Felix Christi a montré que le programme d’installation de Windows avait en réalité terminé toutes les installations.

Alors je suis allé à Program Files\Java et j'ai trouvé toutes les 4 installations JDK juxtaposées joliment côte à côte, sans même recevoir un seul message de confirmation. Avez-vous vérifié que l'installation a vraiment échoué dans votre cas?

--- J'ai le même problème que ci-dessus ... il semblait que jdk était en train d'être installé à l'arrière-plan ... c'est frustrant parce que j'attends que la fenêtre jdk me demande un chemin pour l'installer. ... Je voudrais l'installer dans un dossier séparé sur mon lecteur C. J'ai défini les variables d'environnement et je ne peux pas comprendre ce qui ne va pas ... 

1
Tedd

Dans mon cas, il s’est avéré que mon disque était presque plein (500 Mo d’espace libre). Le programme d'installation (8u141) se fermerait sans aucun message et je n'avais aucune erreur dans l'observateur d'événements.

0
GaspardP

J'ai eu le même problème et je l'ai finalement résolu de la manière suivante. Tout ce que je devais faire était d'éteindre Smart Screen dans les paramètres de Windows

Si vous n'êtes pas familier avec Smart Screen Vous pouvez essayer de lire dans google ce que c'est et aussi attacher une capture d'écran avec mes paramètres. Maintenant tout va bien

 enter image description here

0

Dans mon cas, jdk1.8.0_144 a été installé silencieusement à partir d’un distributif jdk-8u144-windows-x64.exe. C'était une surprise. (OS Windows 7 64)

0