48 votes

Erreur lors de la vérification de la version Java : impossible de trouver java.dll

pourquoi j'obtiens ça ? Comment puis-je le réparer ?

 C:\Users\ash>java version
Error: Registry key 'Software\JavaSoft\Java Runtime Environment'\CurrentVersion'
has value '1.7.0_01', but '1.7' is required.
Error: could not find java.dll
Error: Could not find Java SE Runtime Environment.

41voto

Rohit Jain Points 1723

J'ai eu un problème similaire après l'installation de java 1.8.

Pour résoudre ce problème, accédez aux paramètres système avancés -> chemin et supprimez

C:\ProgramData\Oracle\Java\javapath ;

19voto

blazehub Points 356

Retrait

C:\ProgramData\Oracle\Java\javapath ;

fonctionne comme un charme

15voto

Ilya Points 12449

Réinstallez le JDK et définissez la variable système JAVA_HOME sur votre JDK. (par exemple C:\tools\jdk7) Et ajoutez la variable JAVA_HOME à votre variable système PATH

Tapez en ligne de commande

 echo %JAVA_HOME%

et

 java -version

Pour vérifier si votre installation a été effectuée avec succès.

6voto

zagoo2000 Points 63

J'ai dû supprimer le javapath Common Files du 'Path' qui était en conflit, afin de le faire fonctionner. Heureusement, la version java fonctionne très bien.

 C:\Program Files (x86)\Common Files\Oracle\Java\javapath

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X