Category: Eclipse

Icons für Eclipse

Auf meinen Entwicklungskisten gibt es meist mindestens zwei Installationen von Eclipse. Die eine ist für meine Java-Entwicklung angepasst, die andere für das PHP-Zeugs. D.h. ich habe auch zwei Knöpfchen in meinem Startpanel. Und hier geht das Problem los: die Standard-Icons sehen leider identisch aus.

Meine Lösung war pragmatisch: Ich hab mir einfach zwei entsprechende Icons „gegimpt„:

eclipse-icon-java eclipse-icon-php

Ok, besonders hübsch sind sie nicht (bin ja kein Grafiker und hatte auch keine Lust die groß zu verfeinern) aber sie erfüllen ihren Zweck!

Wer sie gerne verwenden möchte, nur zu, deswegen hab ich sie ja hier veröffentlicht! Fertige xpm-Dateien (und die hier abgebildeten png’s) kann man hier herunterladen.

Am Rande bemerkt: Derzeit tut sich sehr viel in Sachen Java-Entwicklungsumgebungen. Netbeans hat sich sehr gut entwickelt, eine Testinstallation (6.8 beta) hat mich begeistert. Und Inellij Idea gibt es jetzt auch in einer kostenlosen ‚Community Edition‘. Aber das ist alles vielleicht mal einen eigenen Blog-Eintrag wert.

Share

Mantis Eclipse Plugin

Erst unlängst habe ich einen Artikel zu Mantis geschrieben. Jetzt stand zufällig das Update auf die neue Version 1.1.7 von Mantis BT an und beim Hochladen der Dateien sehe ich mir die Verzeichnisse der Software etwas genauer an und entdecke einen Ordner „/api/soap/“, der mich neugierig macht.

Und tatsächlich: Mantis bietet eine Webservice-Schnittstelle an, mit der Bugs von externen Clients gemanaged werden können. Unter „http://[PFAD ZU MANTIS]/api/soap/mantisconnect.php“ gibt der Browser die WSDL Datei und eine Funktionsübersicht aus.

So habe ich ein wenig gegoogled und bin auf etwas Interessantes gestossen: Es gibt ein Eclipse Plugin, das eine Oberfläche für Mantis in der IDE zur Verfügung stellt. Die Installation verläuft gewohnt einfach. Unter Eclipse (bei mir V3.4) muss Mylyn installiert sein, dann kann man einfach die Updateseite http://mylyn-mantis.sourceforge.net/eclipse/dev/update/site.xml eintragen und das Paket „Mylyn Connector: Mantis“ installieren.

Auch die Konfiguration gestaltet sich sehr einfach:

  • Unter „Window“ => „Show View“ aufrufen
  • die View „Task Repository“ öffnen
  • in der View „rMT“=> „Add Task Repository“
  • Typ „Mantis“ auswählen
  • Dialog mit den Repository-Daten ausfüllen (bei Server muss die o.g. URL zur Datei mantisconnect.php eingetragen werden)

Anschließend kann man über die „Planning“ Perspektive seine Bugs eingeben, verwalten, zuweisen, etc.

Das ganze war schneller eingerichtet als diesen Blogeintrag zu verfassen und integriert den Mantis BT optimal in Eclipse, eine sehr nützliche Sache, die ich in manchen Projekten einsetzen werde.

Share