Eclipse - Perspectives

Status
Nicht offen für weitere Antworten.

lumo

Top Contributor
hallo,
hab mehrere plugins geschrieben die in meinem projekt in verwendung sind.
anfangs waren alle perspectiven in einer toolbar und konnten ausgewählt werden.
mittlerweile sind diese verschwunden

wie kann ich die perspektivenliste wieder hinzufügen?
habe in jedem plugin eine extension au forg.eclipse.ui.perspective definiert...
wird mir aber nicht angezeigt. hab nun auch das problem, dass ich die perspektive nicht mehr resetten kann (und hab mir die fenster geschlossen (NICHT IM ECLIPSE IDE sondern in meiner anwendung)) dadurch dass die leiste fehlt bekomm ich die perspective weder her, kann sie nicht resetten noch wechseln - kann mich nicht erinnern dass ich sie absichtlich entfernt hätte...

über jede idee wäre ich froh...

danke schon mal

EDIT: es sieht so aus als ob meine perspective überhaupt nicht initialisiert wird (also zumindest die funktion im Perspective.java wird nicht aufgerufen, denn ich hab da ne ausgabe drin, die nicht kommt, wenn ich die anwendung starte... :autsch::rtfm:)
 
Zuletzt bearbeitet:

dzim

Top Contributor
hast du die perspective-extension in der plugin.xml genutzt ;-)
plugin.xml > Extensions > org.eclipse.ui.perspectives und dort mal hinzufügen, wenn du es noch nicht getan hast.
 

Sonecc

Gesperrter Benutzer
hast du die perspective-extension in der plugin.xml genutzt
plugin.xml > Extensions > org.eclipse.ui.perspectives und dort mal hinzufügen, wenn du es noch nicht getan hast
hat er, wie hier steht
habe in jedem plugin eine extension au forg.eclipse.ui.perspective definiert...

____________________



Irgendwo ein Fehler in deiner Anwendung, die verhindert das eine View oder so nicht geladen werden kann?
Starte die Anwendung mal mit -consoleLog als ein Program Argument in der Run Configuration um auch Fehler zu kriegen die nicht kritisch sind...
 

lumo

Top Contributor
jep

eclipse zeigt mir beim verify dass alles passt.
auch keine problems werden angezeigt... auch der error log ist sauber.

hab folgendes in meine perspective vom CORE gescrhieben (das ist das hauptplugin auf das alle anderen aufbauen)

Code:
import org.eclipse.ui.IPageLayout;

public class Perspective implements IPerspectiveFactory {

	public void createInitialLayout(IPageLayout layout) {
		System.out.println("core.perspective init.");
		addPerspectiveShortcuts(layout);
	}
	
	private void addPerspectiveShortcuts(IPageLayout layout) {
		System.out.println("adding all possible perspectives");
		layout.addPerspectiveShortcut("at.biooffice.core.perspective");
	}
}
dasmüsste mir eigentlich beim initialisieren des plugins ausgeben "core.perspective init.", danach sofort "adding all possible perspectives") und dann sollte zumindest eine perspective da sein (womit - so weit ich das weiss - gleich automatisch die shortcut-leiste erscheint...)

passiert aber nicht...
 

Sonecc

Gesperrter Benutzer
Wüsste da nun auch nicht weiter...
Zumindest die Ausgaben sollten erfolgen, wenn die Perspective definiert ist und geladen wird...
 

lumo

Top Contributor
bin nen schritt weiter!

ich hab jetzt folgenden code hinzugefügt:
Code:
public void preWindowOpen() {
IWorkbenchWindowConfigurer configurer = getWindowConfigurer();
configurer.setShowPerspectiveBar(true);
... 
}
HINWEIS: DEN HATTE ICH NIE DRIN UND VORHER GINGS AUCH (letzte woche vor dem heimgehn...?!)

hab jetzt noch folgendes problem:
be6pj99035m7v6n1k.gif


eigentilch hab ich nur vier perspectiven
und zwar contact collection, literature und site.
woher die teile mit den spitzklammern herkommen weiss ich nicht, des weiteren funktionieren nicht alle perspektiven (das bekomme ich aber sicher hin...)

werden die perspektiven irgendwo gechached?? (ein clean hat die teile auf alle fälle nicht gelöscht)
 
G

Gast2

Gast
bin nen schritt weiter!

ich hab jetzt folgenden code hinzugefügt:
Code:
public void preWindowOpen() {
IWorkbenchWindowConfigurer configurer = getWindowConfigurer();
configurer.setShowPerspectiveBar(true);
... 
}
HINWEIS: DEN HATTE ICH NIE DRIN UND VORHER GINGS AUCH (letzte woche vor dem heimgehn...?!)

hab jetzt noch folgendes problem:
be6pj99035m7v6n1k.gif


eigentilch hab ich nur vier perspectiven
und zwar contact collection, literature und site.
woher die teile mit den spitzklammern herkommen weiss ich nicht, des weiteren funktionieren nicht alle perspektiven (das bekomme ich aber sicher hin...)

werden die perspektiven irgendwo gechached?? (ein clean hat die teile auf alle fälle nicht gelöscht)

Vielleicht kommen die aus irgendwelchen anderen Plugins die du verwendest...
 

Wildcard

Top Contributor
Perspektiven die einmal verwendet wurden werden im Workspace gespeichert. Selbst wenn das Plugin das die Perspektive definiert hat gelöscht wird, die Perspektive ist noch da.
Versuch einfach mal einen anderen Workspace um zu sehen wie der aktuelle Stand ist.
 

lumo

Top Contributor
Q: kann ich den jetzigen workspace nicht "clean" machen?

A::rtfm:
Code:
eclipse.exe -clean

:eek:, jetzt schmiert eclipse immer ab bei "Initializing Java Tooling" 1% ???:L

so, nach 3x clean und 5x eclipse starten hat es endlich wieder normal gestartet :toll:
die perspectives mit spitzklammern gibts aber immer noch.
kann das kommen, dass er jedesmal eine neue perspective einbindet, wenn ein plugin eine dependency auf das plugin hat?

hab zwar mehrere plugins eingebunden, aber nur 4 haben perspectives. (eines hat überhaupt keinen view/perspective und ein anderes hat nur einen view für eine perspective.)
 
Zuletzt bearbeitet:

lumo

Top Contributor
so, hab jetzt gesehn, dass ich eine gmapsperspective in der liste hab...

hab den ganzen workspace nach dem string durchsucht mit folgendem ergebnis:
Suche abgeschlossen, 'GMapsPerspective ' wurde 0-mal gefunden (0 Datei(en)).

hat jemand ne idee wo eclipse da nen cache hat?? und ob bzw wie man den löschen kann

noch ein update.
hab hardcoremässig den folder D:\JAVA\WORKSPACE\.metadata\.plugins gelöscht
jetzt sind die spitzklammern weg, allerdings auch meine svn verbindungen. hab die svn wieder importiert -> klappt.
allerdings hab ich schon wieder eine spitzklammer generiert. und zwar macht er das, wenn ich eine perspective lade, die aber einen fehler enthält. -> bei nem fehler fügt er die klammern hinzu, löscht sie aber nicht wieder, wenn der fehler behoben wurde... dadurch sammeln sich diese einträge dann (und ich weiss immer noch nicht in welchem ordner die liegen :noe:)
 
Zuletzt bearbeitet:

Wildcard

Top Contributor
Perspektiven die nicht mehr von einem PlugIn contributed werden kannst du AFAIR in den Preferences löschen
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
E OSGi Eclipse Plug-in programmierung: java.lang.NullPointerException: Cannot enter synchronized block because "profile" is null Plattformprogrammierung 4
R Eclipse Bundles Plattformprogrammierung 2
Robertop RCP Command in bereits bestehendes Eclipse-Menü einbauen Plattformprogrammierung 4
T Java Projekt läuft nur in Eclipse Plattformprogrammierung 6
M Eclipse Plugin PreferencePage BooleanFieldEditor Plattformprogrammierung 1
F OSGi Plugin unter Eclipse arbeitet anders als wenn veröffentlicht Plattformprogrammierung 2
D RCP P2-Repository für Eclipse-Plugins Plattformprogrammierung 0
M Debuging in Eclipse Annotations Processor Plattformprogrammierung 0
D Nach Sprachpaket Installation kann eclipse nicht mehr gestartet werden Plattformprogrammierung 4
L0MiN Wie kann ich ein Klassendiagramm aus Eclipse heraus erstellen? Plattformprogrammierung 5
M Eclipse Probleme beim Ausführen eines Programms Plattformprogrammierung 3
feinperligekohlensaeure Eclipse Workspace gemeinsam Nutzen -> keine .project Datei Plattformprogrammierung 1
F Eclipse Build Path auf benötigte Projekte Plattformprogrammierung 4
B Daten von Eclipse extern sichern Plattformprogrammierung 2
B Eclipse zeigt Fehler nach Java-Update auf 1.8.0_40 Plattformprogrammierung 3
VfL_Freak [Eclipse] Fehleranzeige im Reiter "Problems" Plattformprogrammierung 1
S Errors in workspace bei eclipse Plattformprogrammierung 3
T eclipse bietet keine META-INF an Plattformprogrammierung 1
N Eclipse wo starten Plattformprogrammierung 6
A Eclipse schließt einfach ohne Fehlermeldung Plattformprogrammierung 4
W Eclipse vergißt beim Exportieren Resources-Ordner Plattformprogrammierung 11
A RCP Eclipse e4 und Injection-Contexts Plattformprogrammierung 0
K Eclipse fährt nicht mehr hoch. Metadatendatei schuld? Plattformprogrammierung 7
C [Eclipse RCP E4]InjectionException: no actual value was found for the argument "MDirtyable" Plattformprogrammierung 8
T Eclipse Eigenschaften hinzufügen Plattformprogrammierung 2
M RCP [Eclipse RCP 3.4] ViewTab Kontextmenu "Alle schließen" Plattformprogrammierung 0
D Problem mit eclipse Plattformprogrammierung 2
S Verschieben des Verzeichnis .eclipse aus Userprofile Plattformprogrammierung 3
A RCP Kann kein Eclipse 4 Projekt anlegen Plattformprogrammierung 0
S RCP Exportiertes RCP Produkt lädt Datei nicht, bei Start aus Eclipse wird Datei jedoch gefunden Plattformprogrammierung 6
G Eine Library in Eclipse zur Verfügung stellen Plattformprogrammierung 14
Gregorrr Eclipse RCP Product Build-Nummer + Jenkins Plattformprogrammierung 6
R Einfaches Eclipse-Plugin-Beispiel funktioniert nicht Plattformprogrammierung 5
H OSGi OSGi + Logback + slf4j - Eclipse Run Configuration Plattformprogrammierung 7
C plugin development environment eclipse Plattformprogrammierung 4
R RCP Commands nutzen / org.eclipse.ui.file.save Plattformprogrammierung 7
O Installiere externe Methode "containsNone" in Eclipse Plattformprogrammierung 2
M Keybinding in Eclipse Plugin Plattformprogrammierung 3
TheWhiteShadow RCP Konstrukt für Editor in Eclipse gesucht. Plattformprogrammierung 3
B Eclipse Probleme mit build Plattformprogrammierung 8
H Keine Hilfe/API mehr in Eclipse Juno? Plattformprogrammierung 4
B Neue SuppressWarning in Eclipse Juno Plattformprogrammierung 6
B Eclipse Property Page Plattformprogrammierung 6
B Eclipse PreferencePage Plattformprogrammierung 3
B Eclipse Plugin Einstellungsleiste Plattformprogrammierung 2
B Birt-Previewer über Eclipse Plattformprogrammierung 14
J Eclipse Plug-In für UML-Diagramme Problem Plattformprogrammierung 4
O Eclipse Plugin - Einfachstes Problem, das es gibt. Plattformprogrammierung 2
R Eclipse RCP Tabellen-View (Anfängerfrage) Plattformprogrammierung 3
C Eclipse: Notification beim umbennen von Methoden? Plattformprogrammierung 4
schalentier Eclipse Sourcecode Plattformprogrammierung 4
A Eclipse undo/redo button reagiert nicht auf Änderungen in der OperationHistory Plattformprogrammierung 5
P Eclipse M2_REPO (NON MODIFIABLE) Plattformprogrammierung 8
B Eclipse: Contextmenu id erhalten? Plattformprogrammierung 9
H Datei in eclipse wird nicht erkannt Plattformprogrammierung 3
O Neues Tastenkürzel für Eclipse Editorfenster registrieren Plattformprogrammierung 2
3 Eclipse Editor Plugin selektiert Projekt nicht Plattformprogrammierung 10
Madlip RCP eclipse.ui.bindings (Key-Problematik) Plattformprogrammierung 2
S Eclipse vs. JavaMail vs. Ubuntu vs. Windows Plattformprogrammierung 3
M eclipse führt applikationen nicht mehr aus Plattformprogrammierung 6
S Eclipse: Auf CTRL-C/CTRL-V im Package Explorer? Plattformprogrammierung 4
M Eclipse und Hilfen Plattformprogrammierung 5
G Eclipse buggt rum!!! Plattformprogrammierung 4
B Eclipse RCP und Java 7 Plattformprogrammierung 7
G RCP Eclipse Editor + Guice Plattformprogrammierung 8
T RCP Eclipse RCP: Wo/wann im Plugin ist workbench initialisiert? Plattformprogrammierung 14
G Eclipse Plug-in: wie refreshe ich eine combobox? Plattformprogrammierung 4
M Eclipse Plug-in: Wie eine Grafik einfügen? Plattformprogrammierung 20
M RCP [Eclipse RCP] Feature Export und "Fehler"... Plattformprogrammierung 3
P Eclipse speichert keine Änderungen Plattformprogrammierung 5
M Eclipse - Dokumentation nicht über das Internet benutzen Plattformprogrammierung 3
C Eclipse Plugin NoClassDefFoundError Plattformprogrammierung 4
E org.eclipse.ui.dialogs.ListSelectionDialog erzeugt ClassNotFoundException zur Laufzeit Plattformprogrammierung 4
M Eclipse Plugin Entwicklung - NoClassDefFoundError Plattformprogrammierung 10
C RCP Verständnisfrage Eclipse/Equinox Plattformprogrammierung 4
D eclipse-RCP von der Konsole baut nicht Plattformprogrammierung 3
L RCP Eclipse Popupmenu im PackageExplorer erweitern? Plattformprogrammierung 7
C Eclipse Plugin Entwicklung: Editor für Flussdiagramme Plattformprogrammierung 6
S (OSGI - EQUINOX) Welche Eclipse IDE? Plattformprogrammierung 3
C Pdf in jar datei einbinden mit eclipse Plattformprogrammierung 23
G neuer branch in SVN mit Eclipse Plattformprogrammierung 6
F RCP eclipse rcp ohne eclipse? Plattformprogrammierung 15
dzim RCP Eclipse Provisioning Plattformprogrammierung 3
G RCP Abhängigkeiten von Eclipse Plugins Plattformprogrammierung 9
K Eclipse RCP, EMF, Hibernate Problem Plattformprogrammierung 7
B RCP eigenes Eclipse Plugin wird nicht aufgelöst Plattformprogrammierung 7
T Eclipse Helios XMLUnit importieren Plattformprogrammierung 6
R Verwendung pdfbox in Maven-Projekt in Eclipse Plattformprogrammierung 3
lumo RCP wechseln der Font von Eclipse per code Plattformprogrammierung 10
lumo RCP Eclipse internationalisierung Plattformprogrammierung 5
jemandzehage Kurze Fehlernachricht beim starten in Eclipse Plattformprogrammierung 5
A RCP java.lang.ClassNotFoundException: org.eclipse.core.runtime.adaptor.EclipseStarter Plattformprogrammierung 7
P Wie bekomme ich ICompilationUnit aus dem event? bei Eclipse-Plugin Plattformprogrammierung 3
Rudolf External Libs dauerhaft in Eclipse einbinden Plattformprogrammierung 3
G RCP Eclipse UI Forms Plattformprogrammierung 10
musiKk RCP Eclipse: Speichern von Spaltenbreiten Plattformprogrammierung 9
X Datei in einem Eclipse Projekt über Plugin zugreifen Plattformprogrammierung 2
P Eclipse Help: Wie Links zu anderer Hilfeseite setzen ? Plattformprogrammierung 5
F Eclipse EMF Modelltransformation Plattformprogrammierung 3
tfa RCP Compilereinstellungen festlegen bei Eclipse-Batch-Build Plattformprogrammierung 9

Ähnliche Java Themen

Neue Themen


Oben