2016-07-09 22 views
1

Ich habe gerade Eclipse Neon PDE installiert und versuche ein einfaches Plugin-Projekt mit der Vorlage "Hello World" zu erstellen. Leider bekomme ich nach dem Erstellen des Plugin-Projekts viele "Fehler beim Import org.eclipse kann nicht gelöst werden".import org.eclipse kann nicht aufgelöst werden

Dies ist das Projekt mit den Fehlern in Code und Abhängigkeiten: Error.

Ich benutze Eclipse Neon für RCP und RAP-Entwickler mit diesen Plugins: plugins.

Ich habe schon versucht, das Projekt zu reinigen und fummelte mit dem Build-Pfad herum, aber ohne Erfolg.

Kann mir jemand mit diesem Fehler helfen? Wahrscheinlich vermisse ich das Offensichtliche.

+0

Haben Sie "Neu> Plug-in-Projekt" verwendet, um dies zu erstellen? Das sollte mehr Abhängigkeiten hinzugefügt haben, als Sie derzeit haben. Suchen Sie in der Ansicht 'Probleme' und zeigen Sie uns die dort aufgeführten Fehler an. –

+0

Ja, ich habe "New-> Plug-in Project" verwendet, um dies zu erstellen. Ich habe das 'Problem' zu abobe hinzugefügt. –

+0

Ja, ich habe 'New-> Plug-in Project' verwendet, um dies zu erstellen. Ich habe die "Problem" -Ansicht zum obigen Screenshot hinzugefügt –

Antwort

1

Greg hat Recht. Überprüfen Sie auch Ihre Zielplattform unter Windows-> Zielplattform-> Hinzufügen. Fügen Sie dort das Standard-Setup hinzu. Weitere Informationen zum Hinzufügen der Zielplattform finden Sie unter http://www.vogella.com/tutorials/EclipseTargetPlatform/article.html

+0

Danke das hat mein Problem in Linux gelöst. Ich musste die Zielplattform in Windows jedoch nie konfigurieren. –

1

Ihnen fehlen einige Plug-in-Abhängigkeiten.

Sie müssen mindestens hinzufügen:

org.eclipse.core.runtime 
org.eclipse.core.resources 

zu Ihrer Plug-in-Abhängigkeiten-Liste. Nach dem Hinzufügen der Abhängigkeiten zum Aktualisieren der Importe müssen Sie wahrscheinlich eine 'Quelle> Importe organisieren' durchführen.

Sie können immer auf das rote X auf der linken Seite des Editors klicken, um mögliche Problemlösungen zu erhalten - dies sagt Ihnen oft, welche Abhängigkeit hinzugefügt werden muss.

+0

Ich habe versucht, die oben genannten Abhängigkeiten über die Schaltfläche "Hinzufügen" auf der Registerkarte Abhängigkeiten hinzuzufügen, aber die verwiesenen Abhängigkeiten sind dort nicht aufgeführt. Ich bin mir auch der Quick Fix-Funktion bewusst. Wenn ich es auf den erwähnten Fehler in Zeile 18 versuche, zum Beispiel 'Fix project setup', dann sagt Eclipse: 'Es wurden keine Vorschläge gefunden, um den nicht auflösbaren Verweis auf' AbstractHandler 'zu beheben. Klicken Sie hier, um den Build-Pfad des Projekts 'HelloWorld' manuell zu konfigurieren. –

+0

Mit Ihrem Eclipse-Plugin-Entwicklungssetup scheint etwas nicht in Ordnung zu sein. Überprüfen Sie die Zielplattform wie in der anderen Antwort erwähnt. –