Heim >Java >javaLernprogramm >Warum startet Eclipse Oxygen aufgrund von Java-Annotationsfehlern nicht?
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:
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!