Heim >Java >javaLernprogramm >Warum startet Eclipse Oxygen aufgrund von Java-Annotationsfehlern nicht?

Warum startet Eclipse Oxygen aufgrund von Java-Annotationsfehlern nicht?

DDD
DDDOriginal
2024-12-22 16:57:16600Durchsuche

Why Won't Eclipse Oxygen Start Due to Java Annotation Errors?

Warum beginnt die Sonnenfinsternis nicht (zum ersten Mal)? [Duplikat]

Problem: Eclipse Oxygen kann nicht gestartet werden und löst eine Ausnahme „Java-Klasse nicht gefunden“ im Zusammenhang mit den Annotationen javax.annotation.PostConstruct und javax.annotation.PreDestroy aus.

Antwort:

An Um dieses Problem zu beheben, wenn Sie Eclipse Oxygen mit Java 9 verwenden, müssen Sie die Datei eclipse.ini in Ihrem Eclipse-Installationsverzeichnis ändern. Fügen Sie nach der Zeile -vmargs die folgende Zeile hinzu:

--add-modules=java.se.ee

Diese Zeile stellt sicher, dass das Java 9-Modul mit den fehlenden Klassen zu Ihrer Eclipse-Installation hinzugefügt wird. Alternativ können Sie die folgende Zeile verwenden:

--add-modules=ALL-SYSTEM

Zusätzliche Hinweise:

  • Eclipse Oxygen.1a (4.7.1a) soll am veröffentlicht werden 11. Oktober 2017, mit vollständiger Java 9-Unterstützung.
  • Wenn der Fehler nach der Änderung auftritt, versuchen Sie es Löschen Sie den Konfigurationsordner in Ihrem Eclipse-Arbeitsbereich und starten Sie Eclipse neu.

Das obige ist der detaillierte Inhalt vonWarum startet Eclipse Oxygen aufgrund von Java-Annotationsfehlern nicht?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn