Fehler während der Initialisierung aufgetreten ist der VM: java.lang.UnsatisfiedLinkError: java.lang.Klasse.desiredAssertionStatus0(Ljava/lang/Class;)
Ich habe versucht, eine sehr einfache java-Anwendung, wenn ich lief in der nachfolgenden Fehlermeldung:
Error occurred during initialization of VM
java.lang.UnsatisfiedLinkError: java.lang.Class.desiredAssertionStatus0(Ljava/lang/Class;)Z
<<no stack trace available>>
Mein eclipse war gut funktioniert, und ich glaube nicht, dass ich etwas ändere, was zählt. Kann bitte jemand mir einen Tipp geben?
BTW, ich habe die JRE in eclipse als Java\jre7, ist das richtig?
- Haben Sie gespielt, um mit dem system/eclipse jre?
- Ich habe die JRE in eclipse als Java\jre7, richtig?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Hängt davon ab, wo deine jre ist. wenn Sie neu installierte jre. Löschen Sie die alte jre und re-fügen Sie in eclipse unter
Preferences->Java->Installed JRE
Ich vor dem gleichen problem, heute und landete auf dieser Seite. Über bewährte Lösung hat mir nicht geholfen, daher musste ich surfen mehr.
Den Grund für die Ausnahme ist die Diskrepanz im Projekt Jre und verwendet bei der Ausführung der Anwendung, aber es gibt eine Reihe von Gründen, wegen denen es entstehen kann.
Lösung 1 > Löschen von system32 caches
Innen C:\windows\system32 Ordner suchen java.exe, javaw.exe etc. java-Dateien und löschen Sie Sie.
Lösung 2 > Check Environment-variable path
Check-in cmd Ihr system Pfad variable
Entweder Sie benötigen, um Ihre java-Pfad C:\Program Dateien\java\jdk1.8_0.1 vor jeder anderen widersprüchlichen Pfade, oder löschen Sie alle Pfade, die Punkte zu java.exe.
Lösung 3 > Änderungen in Eclipse
Window->Preferences->Java->Installed JRE
Wenn Sie mehrere jre installiert, die oben genannten Schritte, Sie haben zum setzen der Ausführungsumgebung
Konfigurieren build-Pfad von Ihrem Projekt. Prüfen Sie, ob Ihr Projekt mit den gewünschten Jre von
File->Properties->Java Build Path->Libraries