web-dev-qa-db-fra.com

la version 1.7 de jvm n'est pas compatible avec ce produit. la version 1.8 supérieure est requise pour Eclipse nano dans fenêtre

J'essaie de lancer Eclipse Nano sous Windows 7, mais j'obtiens l'erreur suivante:

Version 1.7 of the JVM is not suitable for this product. version 1.8 greater is required for Eclipse Nano in Windows 

J'ai déjà installé Java 8 sur le système

5
shashigura
Sudo /usr/sbin/update-alternatives --config Java

et sélectionnez le jvm 1.8

6
Javi

Il suffit de télécharger le JDK 1.8 à partir de Java SE Development Kit 8 Téléchargements installez-le, puis copiez le dossier jre et collez-le dans:

"C:\Program Files (x86)\EclipseNeon\"

Puis renommez le dossier "jre", redémarrez Eclipse, cela devrait fonctionner.

6
suyog shinde

J'ai fait face au même problème (Windows 10). Vous devez définir la variable d'environnement système "Java_HOME" pour qu'elle pointe vers le dossier JDK 8 et éditer la variable d'environnement "Chemin" pour avoir un nouveau chemin d'accès vers le dossier bin de JRE 8, this. devrait être en haut de la liste.

2
Pruthvidhar Reddy

Lorsque vous téléchargez et extrayez le dernier fichier Eclipse, vous pouvez y trouver le dossier nommé Eclipse-installer avec le fichier Eclipse-inst. Au lieu de double-cliquer dessus pour démarrer l'installation, il suffit de naviguer dans le dossier du terminal et d'exécuter la commande ./Eclipse-inst. Il fait l'installation complète pour vous. Cela a fonctionné pour moi et j'espère que ceux qui ont aussi le même problème (la version 1.7 du JVM ne convient pas pour ce produit. Une version 1.8 supérieure est requise) est résolu. :)

1
Mounika Sai

J'ai aussi eu la même erreur lors de l'installation

Raison possible de l'erreur - La version Eclipse que vous installez et la version Java doivent être du même bit, c'est-à-dire 32 bits ou 64 bits

Solution: J'ai téléchargé Java pour les versions 64 bits et 32 ​​bits, et mon problème est maintenant résolu.

S'il vous plaît laissez-moi savoir si cela fonctionne pour vous.

1
kalyan krishna

s'il s'agit d'une Eclipse 64 bits. Vous devrez télécharger et installer explicitement Java 8 64 bits ou une version ultérieure .
téléchargez-le ici 
http://www.Oracle.com/technetwork/Java/javase/downloads/jdk8-downloads-2133151.html

Si vous devez ignorer cette étape, changez simplement le numéro de version requise, par exemple: Ouvert avec n'importe quel chemin d'installation instalation de l'éditeur de texte/AptanaStudio3.ini Et changez - Dosgi.requiredJavaVersion = 1.8 en -Dosgi.requiredJavaVersion = 1,7

Ceci est juste pour sauter cette étape.

0
AleksAnderson IT

Sur un système Windows, j'ai eu le même problème.

Bien que seul Java 1.8 soit installé, j’ai également constaté que j’avais aussi un fichier de mise à jour 1.7 (qui n’a pas été désinstallé automatiquement lors de l’installation de 1.8).

La désinstallation de ce fichier de mise à niveau m'a permis d'installer Eclipse IDE.

0
Billy

Deux choses: 

Vérifiez cette question ici car elle est similaire et contient de bons indicateurs Eclipse - pas de Java (JRE)/(JDK) ... pas de machine virtuelle

Obtenez également les derniers JRE et JDK d'Oracle et de Java.com http://www.Oracle.com/technetwork/Java/javase/downloads/index.html

0
Andrew Bowers

J'avais le même problème et j'avais une solution différente à ce problème . Bien que je règle le Java_HOME à 1.8 (à la fois via des variables CMD et d'environnement), l'erreur persiste.

J'ai donc ouvert CMD Prompt, en tapant:

Java - version 

pour savoir la version 1.7 était la version sur laquelle mon système était configuré. Jusque-là, je ne savais pas d'où il allait chercher cette version. 

Et puis je l'ai changé en 1.8 en utilisant cette commande:

set path=C:\.....Eclipse\jdk1.8.0_141-b15\bin

Et ça a marché!

Revérifiez s'il est réglé sur 1.8 avec la même commande:

Java -version 

Vous devriez être prêt à partir maintenant!

0
Anusha Mandalapu

Trouver la machine virtuelle

Si une machine virtuelle Java est installée dans le répertoire Eclipse/jre, Eclipse l'utilisera. sinon, le programme de lancement consultera le fichier Eclipse.ini et la variable de chemin d'accès système. Eclipse NE CONSULTE PAS la variable d’environnement Java_HOME. 

Pour spécifier explicitement une machine virtuelle de votre choix, vous pouvez utiliser l'argument de ligne de commande -vm: 

Eclipse -vm c:\jre\bin\javaw.exe '' lance Java en exécutant l'exécutable Java spécifié
Eclipse -vm c:\jre\bin\client\jvm.dll '' lance Java en chargeant jvm dans le processus Eclipse

0
techprat

conseils pour les utilisateurs de windows 

La version 1.7 de la machine virtuelle n'est pas adaptée à ce produit. version 1.8 il faut plus grand

  • message d'erreur ci-dessus parce que l'utilisateur a plusieurs versions de jdk ou ne possède pas la dernière version de jdk installée, même si vous installez la dernière version de jdk et si vous n'avez pas supprimé l'ancienne version de jdk telle que 1.7, le message d'erreur ci-dessus s'affiche , mieux vaut donc se débarrasser de l’ancienne version de jdk et jre etc.

-> ignorez cette étape si vous avez déjà inséré la dernière version de jdk téléchargez le dernier jdk 32 bits ou 64 bits depuis: https://www.Oracle.com/technetwork/Java/javase/downloads/jdk8-downloads -2133151.html

-> Allez dans C:\Program Files\Java et recherchez l’ancienne version de jdk. Si vous possédez une version 1.7 de jdk, supprimez-les pour ne conserver que la dernière version, vous pouvez également supprimer les anciennes versions de jre ici en supprimant .-> prochaine exécution Eclipse vous ne recevrez pas le message v1.7 

0
user889030

Aujourd'hui, je rencontre la même question. Je télécharge le fichier nommé "Eclipse-inst-linux64.tar.gz". Lorsque j'ouvre Eclipse, il indique "La version 1.7.0_121 de la machine virtuelle Java n'est pas compatible avec ce produit. Version: 1.8"

cd /usr/bin/
Sudo ln -s /Your_Java_PATH /usr/bin/Java

Ensuite, vous pouvez installer Eclipse.

0
yang
  • Assurez-vous que les versions Java et Eclipse sont identiques (32 bits ou 64 bits)
  • Essayez d'exécuter Eclipse-installer en tant qu'administrateur (cela a fonctionné pour moi)
0
chirag patel