Komfort – Grails und Eclipse

Ab der Groovy Version 1.5 hat sich einiges in der Unterstützung von Entwicklungsumgebungen (IDE’s) getan. Die momentan beste Unterstützung bietet IntelliJ mit dem IDEA Plugin. Die IDE meiner Wahl ist allerdings Eclipse. Sie ist Open Source und ist mit ihrer Plugin Vielfalt das schweizer Taschenmesser unter den Entwicklungsumgebungen (wenn auch ein ziemlich grosses :-) ).

Für Groovy und dem darauf basierenden Grails gibt es unter folgender Update URL ein sehr gutes Plugin mit Syntax Highlighting, Code Vervollständigung und Debugging.

http://dist.codehaus.org/groovy/distributions/update/

Nur das, aus Java Projekten bekannte, komfortable Refactoring läßt noch auf sich warten.

Die Einrichtung des Groovy Eclipse Plugins ist in der Groovy online Dokumentation beschrieben, unterscheidet sich aber nicht von der Installation anderer Eclipse Plugins über eine Update URL.

Für die Grails Integration in Eclipse gibt es natürlich einen Abschnitt in der hervorragenden Dokumentation zu Grails. Ich habe sehr gute Erfahrungen mit folgenden Arbeitsschritten gesammelt:

  • Installation des Groovy Eclipse Plugins, wie oben beschrieben
  • Erstellen eines eigenen Workplaces für die Grails Projekte, der auf den Ordner verweist, in dem tatsächlich die Grails Projekte liegen
  • Anpassung von Eclipse, wie in der Dokumentation beschrieben
  • Erstellen eines neuen Grails Projektes auf der Kommandozeile mit grails create-app
  • Erstellen eines Eclipse Projektes mit dem gleichen Namen des Grails Projektes. Dabei werden dann gleich alle Bibliotheken mit in den Klassenpfad von Eclipse aufgenommen.

Fazit: In meiner Lieblings IDE Eclipse ist das Groovy Plugin die beste Wahl um Grails Projekte zu verwalten. Nicht gelungen ist mir bis jetzt der Launch eines Grails Projektes aus Eclipse heraus. Da das auf der Kommandozeile aber mit grails run-app super funktioniert und die Änderungen während der Entwicklung auch sofort deployed werden, ist es leicht zu verschmerzen. Falls jemand dafür eine Lösung hat, währe ich ihm trotzdem sehr dankbar.

Grails Eclipse Integration

Lesezeichen setzen:
  • Digg
  • del.icio.us
  • Netvouz
  • DZone
  • ThisNext
  • MisterWong
  • Wists
  • Technorati
  • Google Bookmarks

Ähnliche Artikel:

3 Kommentare zu “Komfort – Grails und Eclipse”

  1. Grails vs. Rails » all-IT Says:

    [...] Unterstützung von Grails durch Eclipse. Das merke ich auch in der Zugriffsstatistik für meinen Beitrag zu diesem [...]

  2. Komfort - Grails und Eclipse » all-IT Says:

    [...] die aktuelle Version des Beitrags habe ich zur besseren Pflegbarkeit als Teil eines kleinen Tutorials zu Grails [...]

  3. Marcin Says:

    Um ein Grails-Projekt aus Eclipse heraus zu starten, definierst Du eine “RunConfiguration” in External Tools.
    Als Location gibst Du den Pfad zu der grails.bat z.B.: “${workspace_loc}\grails\bin\grails.bat”, als WorkingDirectory “${project_loc}” und dann den Befehl als Argument “run-app”.

    Genau so kannst Du mit allen anderen Grails Befehlen vorgehen.

Kommentar abgeben

Ja, ich möchte bei Kommentaren benachrichtigt werden!