it-swarm.com.de

version 1.7 des jvm ist für dieses Produkt nicht geeignet. Für Eclipse nano in window ist Version 1.8 größer erforderlich

Ich versuche, Eclipse Nano in Windows 7 zu starten, erhalte aber die Fehlermeldung:

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

Ich habe bereits Java 8 auf dem System installiert

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

und wähle das jvm 1.8 aus

6
Javi

Laden Sie einfach 1.8 JDK von Java SE Development Kit 8 herunter. Downloads installieren Sie es, kopieren Sie den Ordner JRE und fügen Sie ihn ein:

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

Benennen Sie dann den Ordner in "jre" um und starten Sie den Eclipse erneut. Es sollte funktionieren.

6
suyog shinde

Ich hatte das gleiche Problem (Windows 10). Sie müssen die Systemumgebungsvariable "Java_HOME" so setzen, dass sie auf den Ordner JDK 8 verweist, und die Systemumgebungsvariable "Path" bearbeiten, um einen neuen Pfad zum Ordner JRE 8 - bin zu erhalten sollte oben auf der Liste stehen.

2

Wenn Sie den neuesten Eclipse herunterladen und entpacken, finden Sie den Ordner Eclipse-Installer mit der Eclipse-inst-Datei darin. Um die Installation zu starten, doppelklicken Sie auf den Ordner, und starten Sie den Befehl ./Eclipse-inst. Es erledigt die gesamte Installation für Sie. Es hat für mich funktioniert und hoffe, wer auch das gleiche Problem hatte (Version 1.7 des jvm ist für dieses Produkt nicht geeignet. Version 1.8 größer ist erforderlich) wird gelöst. :)

1
Mounika Sai

Ich habe bei der Installation auch den gleichen Fehler erhalten

Möglicher Grund für den Fehler - Die Eclipse-Version, die Sie installieren, und die Java-Version sollte dasselbe Bit aufweisen, d. H. Entweder 32 Bit oder 64 Bit

Lösung: Ich habe sowohl Java für 64 Bit als auch 32 Bit heruntergeladen und installiert, jetzt ist mein Problem weg.

Bitte lassen Sie mich wissen, ob es für Sie funktioniert.

1
kalyan krishna

wenn es eine 64-Bit-Eclipse ist. Sie müssen explizit 64-Bit-Java 8 oder höher herunterladen und installieren
Laden Sie es hier herunter 
http://www.Oracle.com/technetwork/Java/javase/downloads/jdk8-downloads-2133151.html

Wenn Sie diesen Schritt überspringen müssen, ändern Sie einfach die erforderliche Versionsnummer, zB: Öffnen Sie den Installationspfad für Texteditor/AptanaStudio3.ini Und ändern Sie - Dosgi.requiredJavaVersion = 1.8 in -Dosgi.requiredJavaVersion = 1.7

Dies ist nur zum Überspringen dieses Schrittes.

0

Auf einem Windows-System hatte ich das gleiche Problem.

Obwohl ich nur Java 1.8 installiert hatte, stellte ich fest, dass auch eine 1.7-Aktualisierungsdatei installiert war (die bei der Installation von 1.8 nicht automatisch deinstalliert wurde).

Durch die Deinstallation dieser Upgrade-Datei konnte ich die Eclipse-IDE installieren.

0
Billy

Zwei Dinge: 

Überprüfen Sie diese Frage hier, da sie ähnlich ist und einige gute Hinweise hat Eclipse - kein Java (JRE)/(JDK) ... keine virtuelle Maschine

Holen Sie sich auch die neuesten JRE und JDK von Oracle vs von Java.com http://www.Oracle.com/technetwork/Java/javase/downloads/index.html

0
Andrew Bowers

Ich hatte das gleiche Problem und hatte eine andere Lösung für dieses Problem ... Obwohl ich Java_HOME auf 1.8 (sowohl durch CMD als auch Umgebungsvariablen) eingestellt habe, blieb der Fehler bestehen.

Also öffnete ich CMD Prompt und tippte:

Java - version 

um 1.7 herauszufinden, war die Version, auf die mein System eingestellt war. Bis dahin hatte ich keine Ahnung, woher diese Version kam. 

Und dann habe ich es mit diesem Befehl auf 1.8 geändert:

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

UND ES HAT FUNKTIONIERT!

Überprüfen Sie erneut, wenn derselbe Befehl auf 1.8 eingestellt ist:

Java -version 

Du solltest jetzt gut sein!

0

Ich hatte sowohl 1,7 als auch 1,8 im Pfad und 1,7 war oben und 1,8 unten in Pah, also bewegte ich mich 1,7 unter 1,8, das war es, was es funktionierte.

0
Ram

Suchen Sie die JVM

Wenn eine JVM im Verzeichnis Eclipse/jre installiert ist, wird sie von Eclipse verwendet. Andernfalls prüft der Launcher die Datei Eclipse.ini und die Systempfadvariable. Eclipse konsultiert NICHT die Java_HOME-Umgebungsvariable. 

Um eine JVM Ihrer Wahl explizit anzugeben, können Sie das Befehlszeilenargument -vm verwenden: 

Eclipse -vm c:\jre\bin\javaw.exe '' Starten Sie Java, indem Sie die angegebene Java-Programmdatei ausführen
Eclipse -vm c:\jre\bin\client\jvm.dll '' Starten Sie Java, indem Sie jvm in den Eclipse-Prozess laden

0
techprat

tipps für Windows-Benutzer 

Die Version 1.7 der JVM ist für dieses Produkt nicht geeignet. Version 1.8 größer ist erforderlich

  • benutzer erhalten obige Fehlermeldung, weil sie mehrere jdk-Versionen hatten oder nicht die aktuellste Version von jdk installiert ist, selbst wenn Sie die neueste Version von jdk installieren und Sie die alte Version von jdk wie 1.7 nicht entfernt haben, wird die obige Fehlermeldung angezeigt , also besser, alte Version von JDK und JRE usw. loszuwerden.

-> Ignorieren Sie diesen Schritt, wenn Sie die neueste Version von jdk bereits installiert haben Laden Sie die neueste 32d oder 64-Bit-Version von: https://www.Oracle.com/technetwork/Java/javase/downloads/jdk8-downloads- 2133151.html

-> Gehen Sie zu C:\Program Files\Java und suchen Sie nach der alten Version von jdk. Wenn Sie 1.7-Versionen von jdk löschen, so dass Sie nur noch die neueste Version verwenden, können Sie alte Versionen von jre auch hier entfernen Durch das Löschen von .-> nächsten Lauf von Eclipse erhalten Sie keine v1.7-Nachricht 

0
user889030

Heute stelle ich dieselbe Frage. Ich lade die Datei mit dem Namen "Eclipse-inst-linux64.tar.gz" herunter. Wenn ich den Eclipse öffne, wird angezeigt, dass "Version 1.7.0_121 der JVM für dieses Produkt nicht geeignet ist. Version: 1.8". Dann ausführen

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

Dann können Sie Eclipse installieren.

0
yang
  • Stellen Sie sicher, dass Java- und Eclipse-Versionen identisch sind (32-Bit oder 64-Bit).
  • Führen Sie den Eclipse-Installer als Administrator aus (das hat bei mir funktioniert)
0
chirag patel