Donnerstag, 29. Oktober 2009
Wer in Eclipse verschiedene Workspaces verwendet, benutzt sicherlich auf den Auswahldialog beim Start.
Während Eclipse bis zu diesem Dialog kommt, dauert es manchmal etwas, was dazu führt (bei mir zumindest), dass man während des Splashscreens noch schnell chattet oder andere Faxen macht.
Allerdings krallt sich der Dialog zur Workspace den Fokus, woraus dann auch mal ein neuer Workspace mit dem Namen “argl… honk ^^” oder Ähnlichem entsteht. Diesen zu löschen ist nicht weiter schlimm, aber in der Auswahlliste ist dann immer dieser Zombie-Workspace vorhanden.
Um diese Liste aus obigem oder anderem Grund zu ändern, muss man im Eclipse-Verzeichnis in der Datei “org.eclipse.ui.ide.prefs” Hand anlegen. Zu finden ist diese unter “ECLIPSE_HOME/configuration/.settings/”.
via Software Engineering: How To Remove An Obsolet Workspace From Eclipse 3.1.
Sonntag, 25. Oktober 2009
Montag, 27. April 2009
Ich bekomme seit Installation des Subclipse Plugins bei Eclipse Ganymede folgende Fehlermeldung:
An error occurred while collecting items to be installed
  No repository found containing: org.tigris.subversion.clientadapter/osgi.bundle/1.6.0.2
  No repository found containing: org.tigris.subversion.clientadapter.feature/org.eclipse.update.feature/1.6.0.2
  No repository found containing: org.tigris.subversion.clientadapter.javahl/osgi.bundle/1.6.0.3
  No repository found containing: org.tigris.subversion.clientadapter.javahl.feature/org.eclipse.update.feature/1.6.0.3
  No repository found containing: org.tigris.subversion.clientadapter.svnkit/osgi.bundle/1.6.0.1
  No repository found containing: org.tigris.subversion.clientadapter.svnkit.feature/org.eclipse.update.feature/1.6.0.1
  No repository found containing: org.tigris.subversion.subclipse.core/osgi.bundle/1.6.2
  No repository found containing: org.tigris.subversion.subclipse/org.eclipse.update.feature/1.6.2
  No repository found containing: org.tigris.subversion.subclipse.graph/osgi.bundle/1.0.7
  No repository found containing: org.tigris.subversion.subclipse.graph.feature/org.eclipse.update.feature/1.0.7
  No repository found containing: org.tigris.subversion.subclipse.ui/osgi.bundle/1.6.2
Ich hab leider noch nicht rausfinden können wieso. Wenn da jemand zufällig eine Lösung hat, immer her damit. Über Google findet sich momentan leider nichts…
Dienstag, 3. Februar 2009
Mir ist vorhin was komisches passiert…
Ich hab vor Kurzem meinen User geändert, womit ich auch mein Home-Verzeichnis anpassen musste. Lief alles eigentlich ganz gut, aber dann vorhin wollte ich Änderungen über Eclipse per CVS committen.
Ging nicht. Ich bekam immer die Meldung “Invalid thread access”. Total kirre rumgegoogled und die Aussage gefunden, dass das was mit der GUI zu tun hat. Wieso auch immer… Neuen Workspace angelegt Projekte importiert… Frisches Eclipse probiert… Überall der gleiche Fehler.
Dann wollte ich einfach mal gucken, ob ich das Ganze nochmal neu auschecken kann bzw. probiert im Repository zu browsen. Gleicher Fehler. URL gepasst, aber ging nicht. Dann hab ich auf Properties im Repository-Browser geklickt und… tada… Fehlender Schlüssel im Schlüsselbund, ob ein neuer erstellt werden soll. Ja geklickt und alles ging wieder.
Eine äußerst nichtssagende Fehlermeldung dieses “Invalid thread access”… Aber damit hatte ich endlich mal wieder was hier reinzuschreiben.
Mittwoch, 12. November 2008
In letzter Zeit hatte ich das Problem, dass mein Eclipse nach dem Schliessen noch munter im System hing und den Status futex_wait hatte. Was ziemlich doof war, weil ich den kill Befehl zwar schon mag, aber öfter am Tag stimmt mich seine Verwendung dann doch traurig…
Drum dachte ich mir neue Distribution neues Glück! Aber leider bestand dasselbe Problem. Nach kurzer Suche bin ich dann auf folgenden Lösungsansatz gestoßen…
System->Einstellungen->Hilfstechnologien
“Hilfstechnologien aktivieren” deaktivieren
und es hat geholfen, warum weiß ich net, wer mich aufklären kann, nur zu!
Weitere Infos und der Link
[ubuntu] Eclipse hangs on exit in futex
Unter folgendem System hat Eclipse gebockt *g
- Ubuntu 8.10 Intrebid Ibex
- Eclipse 3.3.2
- Java 1.6.0
Mittwoch, 8. Oktober 2008
Eclipse hat bekanntlicher Weise ja eine interne Taskliste.
Diese Liste zeigt durch Keywords gekennzeichnete Codefragmente (z.B. todo, TODO, @todo) an. In einem größeren Projekt wird es schnell extrem unübersichtlich und es werden auch nur 100 Einträge angezeigt. Zudem werden Tasks aller offenen Projekte angezeigt.
Vor Kurzem bin ich zufällig über den Filter-Button gestolpert. Dieser ermöglicht es die Suche und Anzeige von Tasks zu beschränken. So hat man schnell die gewünschte, notwendige, sinnvolle Liste.
Anbei noch ein paar Screenshots zur Visualisierung:

Abb. 1: Die unübersichtliche Standardliste. Oben links ist der Button zu den Filtereinstellungen.

Abb. 2: Es gibt viele Möglichkeiten zu filtern.

Abb. 3: Ein Workingset ist schnell angelegt und bietet die Filterungen nach Projekten bzw. Teilen dieser.

Abb. 4: Jetzt hat man eine übersichtliche Taskliste,
Freitag, 14. September 2007
So nachdem ich mir nun zum dritten Mal bei Eclipse Version drei-punkt-drei mühsam alle Links zu den Updatemanager Seiten zusammensuchen musste, schreib ich sie jetzt endlich mal hier auf. Es kommt mir so vor als hätte ich das schon mindestens drei Mal gemacht.
Folgende Reihenfolge wird von Eclipse gewünscht…
- GEF http://download.eclipse.org/tools/gef/update-site/integrations/site.xml
- EMF http://download.eclipse.org/modeling/emf/updates/site.xml
ACHTUNG: benötigt aus dem Calisto Paket “Model und Development”
- Visual Editor http://update.eclipse.org/tools/ve/updates/1.0
- Webtools http://download.eclipse.org/webtools/updates/
ACHTUNG: benötigt aus dem Paket “Europa Discovery Site” “Database Development”
- PDT http://download.eclipse.org/tools/pdt/updates/
-Ende-
so und nun noch drei Mal *sing* …drei mal drei macht sechs, widde widde wer will’s von mir lernen?… dann ist auch endlich alles installiert…
Zusatz
Heute wollte das EMF nicht mit der Calisto Seite zusammenarbeiten, dafür ging es aber genauso gut mit der “Europa Discovery Site”… eventuell hat sich da ja was geändert
Donnerstag, 21. Juni 2007
Ich wollte schon immer mehr mit PEAR machen, was an und für sich ja eine gute Sache ist, da man sich die Adminstration der einzelnen Pakete und deren Anwendung dadurch schön vereinfachen kann. Allerdings hatte ich das Problem, dass Autocomplete bzw. Intellisense bei den PEAR Paketen nicht ohne Weiteres funktioniert hat. In der PDT (PHP Development Toolkit) gibt es im PHP Explorer einen Knoten namens “Include Paths”, über den man einfach die Libraries und Ähnliches eintragen kann. Dann klappts auch mit dem Autocomplete.
In Bildern:
Kontext Menü mit Option zum Setzen des “Include Path”.

Eigenschaften der Include Pfade und Bibliotheken. Im Beispiel die eZ Components von eZ Systems AS.

Autocomplete in der IDE