RCP Ghost Perspektive

chackie-lee

Mitglied
Hallo zusammen,

ich habe ein kleines Problem mit den Perspektiven.
Für ein Projekt habe ich eine RCP-Anwendung geschrieben, die aus zwei Perspektiven besteht.
Ich habe einmal bei den Dependencies einen kleinen Fehler gemacht und zuviele eingebunden, so dass ich aufeinmal ein paar Perspektiven zuviel hatte.
Das Problem ließ sich schnell beheben, allerdings habe ich seitdem eine weitere Perspektive in meinem Programm, deren Definition ich nirgends finden kann.

Die Perspektive heißt <Java> (die <> gehören zum Namen!). Sie hat kein Icon und beim Auswählen öffnet sich nur eine leere Perspektive.
Normalerweise öffnet in Eclipse diese Perspektive ja die Java IDE. Bei mir macht sie -bis auf da zu sein- rein gar nichts.

Wie kann ich diese Perspektive löschen bzw. raus finden, wo/wie diese angelegt ist??

Folgendes habe ich schon versucht:
- Gegoogelt wie blöde
- Extensions gecheckt -> dort ist nichts definiert
- plugin_customization gecheckt -> Fehlanzeige
- Eclipse-Einstelluingen durchgegangen -> Nette Funktionen zum Löschen von Perspektiven, aber nicht direkt für mein RCP-Projekt
- Quellcode durchsucht -> Von Hand werden keine Perspektiven angelegt
- Projekt-Dateien nach <Java> durchsucht -> Nichts gefunden

Hat jemand eine Idee?

Danke für die Hilfe,
chackie
 

chackie-lee

Mitglied

Sorry, entweder sehe ich die Antwort vor lauter Beiträgen nicht oder in dem Artikel gibt es keine Lösung zu dem Problem.
Habe wie dort vorgeschlagen den Ordner projekt\.metadata\.plugins gelöscht leider ohne Erfolg.

Und der letzte Beitrag bezieht sich mit seinem Vorschlag mal die Preferences anzuschauen doch nur auf die Standard-Eclipse-Installation und nicht auf ein eigenes RCP-Projekt.

Habe jetzt rausgefunden, dass mir das Plugin org.eclipse.jdt.ui.JavaPerspective die ungewünschte Perspektive zaubert. :toll:
Allerdings habe ich noch nicht rausgefunden, wo dieses eingebunden wird. :autsch:
 

Sonecc

Gesperrter Benutzer
Dort wird doch im letzten Beitrag schon erklärt, dass der Workspace wechsel hilft.
Verändere also mal den Runtime-Ordner in der Run-Configuration oder lösche den gesamten Runtime-Ordner und das Problem sollte gelöst sein.
 

chackie-lee

Mitglied
Dort wird doch im letzten Beitrag schon erklärt, dass der Workspace wechsel hilft.
Verändere also mal den Runtime-Ordner in der Run-Configuration oder lösche den gesamten Runtime-Ordner und das Problem sollte gelöst sein.

Den Hinweis hatte ich doch glatt überlesen :oops:

Runtime-Ordner in der Run-Configuration gewechselt bzw. den existierenden gelöscht und schon hat es funktioniert.
Super und danke Sonecc für die Hilfe.
 
Zuletzt bearbeitet:

Ähnliche Java Themen


Oben