Fehler während der Initialisierung von VM Java/Lang/Noclassdeffounderror: Java/Lang/Object
Dieses Tutorial demonstriert den Fehler Fehler bei der Initialisierung der VM java/lang/noclassdeffounderror: java/lang/object
in Java.
Fehler während der Initialisierung der VM java/lang/noclassdeffounderror: java/lang/object
.
Der Fehler bei der Initialisierung der VM java/lang/noclassdeffounderror: java/lang/object
tritt auf, wenn Systeme beim Ausführen von Java verwirrt werden. Dies tritt auf, wenn wir Java als Umgebungsvariable ausführen, aber das Ausführen von Java aus seinem Verzeichnis funktioniert ordnungsgemäß.
Immer wenn Fehler bei der Initialisierung der VM java/lang/noclassdeffounderror: java/lang/object
auftritt, wird Java korrekt installiert und der richtige Pfad für die Umgebungsvariablen gesetzt.
Die Gründe für diesen Fehler sind mehrdeutig, aber einige Lösungen können in verschiedenen Szenarien angewendet werden. Zu den Gründen gehören:
- Wenn wir das Java Development Kit (JDK) aktualisiert haben, aber vergessen haben, die Java Runtime Environment (JRE) zu aktualisieren. In den neueren Versionen ist JRE im JDK enthalten, sodass wir es nicht separat installieren müssen.
- Wenn eine unbekannte Anwendung
java.exe
-Dateien in das Windows-Verzeichnis kopiert hat und Windows Java aus dem Windows-Verzeichnis ausführt, tritt dieser Fehler auf, wenn die unterstützenden Dateien nicht gefunden werden.
Der Fehler sieht so aus, wenn wir Java in der CMD ausführen:
Error occurred during initialization of VM
java/lang/noclassdeffounderror: java/lang/object
Eclipse läuft
Wenn dieser Fehler normalerweise die Initialisierung von Eclipse stoppt. Das Eclipse-Problem kann mit den folgenden Schritten gelöst werden.
-
Wechseln Sie in das Eclipse-Verzeichnis.
-
Öffnen Sie die Datei
eclipse.ini
. -
Fügen Sie vor den
vmargs
die folgenden Zeilen mit Ihrem Pfad zurini
-Datei hinzu:
-vm
C:\Program Files\Java\jdk1.7.0_10\bin\javaw.exe
Speichern Sie die Datei eclipse.ini
und führen Sie Eclipse aus.
Überprüfen Sie das Windows-Verzeichnis
Wenn der Fehler Error Occurred While Initialization of VM java/lang/noclassdeffounderror: java/lang/object
auftritt, sollten Sie einige Schritte ausführen, um die mehrdeutigen Gründe zu ermitteln:
- Wechseln Sie in das Windows-Verzeichnis.
- Prüfen Sie, ob Sie die
exe
-Datei von Java finden können. - Diese Dateien werden von einer Anwendung unter Windows kopiert.
- Das Löschen dieser Dateien kann das Problem lösen.
- Es ist nicht einfach, die Anwendung zu finden, aber Sie können alle Anwendungen überprüfen, auf denen Java ausgeführt wird.
Sheeraz is a Doctorate fellow in Computer Science at Northwestern Polytechnical University, Xian, China. He has 7 years of Software Development experience in AI, Web, Database, and Desktop technologies. He writes tutorials in Java, PHP, Python, GoLang, R, etc., to help beginners learn the field of Computer Science.
LinkedIn FacebookVerwandter Artikel - Java JVM
Verwandter Artikel - Java Error
- Adresse wird bereits verwendet JVM_Bind-Fehler in Java
- Android Java.Lang.IllegalStateException behoben: Methode der Aktivität konnte nicht ausgeführt werden
- Ausnahme im Hauptthread Java.Lang.ClassNotFoundException in IntelliJ IDEA
- Ausnahme im Hauptthread Java.Lang.NoClassDefFoundError
- Beheben Sie das Problem, dass Java nicht installiert werden kann. Es gibt Fehler in den folgenden Schaltern
- Beheben Sie den Fehler `Es wurde keine Java Virtual Machine gefunden` in Eclipse