Groovy mit Eclipse entwickeln

Eclipse ist eine der bekanntesten Entwicklungsumgebungen. Mit dem Paket „Eclipse Groovy Development Tools“ kannst du in Eclipe auch Groovy-Programme entwickeln.

Was ist eine Entwicklungsumgebung?

Eine „integrierte Entwicklungsumgebung“ (englisch: integrated development environment) ist ein Werkzeug, mit dem du

  • Quelltext in einer Programmiersprache schreiben kannst
  • das Programm direkt aufrufen kannst und
  • während der Ausführung auch hineinschauen kannst

So installierst du die Groovy Development Tools

Die Installation der GDT erfolgt aus Eclipse heraus. Ich gehe an dieser Stelle davon aus, dass du Eclipse schon installiert hast.

Die Homepage der GDT ist https://github.com/groovy/groovy-eclipse

Dort findest du eine Anleitung, wie du Eclipse frisch installieren kannst.

Du kannst Groovy aber auch jederzeit nachinstallieren:

Du startest Eclipse und gehst im Menü auf „Hilfe“ und dort auf den Unterpunkt „Eclipse Marketplace“.

In dem Dialog gibst du dann groovy ein, drückst „Enter“ und du findest die GDT:

Jetzt klickst du direkt oben bei den GDT auf „install“ (nicht unten auf „install now“). Es erscheint dieser Dialog:

Nach Bestätigung der Lizenzen fordert Eclipse dich zum Neustart auf. Neu startet und fertig.

Herzlichen Glückwunsch: du hast die GDT installiert und kannst jetzt Groovy-Programme mit Eclipse entwickeln.

Das probieren wir gleich aus: Im Eclipse-Menü gehst du auf File/New/Project.

In dem Auswahldialog erscheint jetzt auch Groovy:

Der weiter Dialog sieht im Vergleich zu Java-Projekten ziemlich bekannt aus:

Als nächstes legen wir in dem Projekt eine Groovy-Datei an:

Rechten Mausklick auf src, Anlegen von helloworld.groovy.

print ("Hallo Heiko")

Im Projektfolder: rechte Maustaste auf der Datei, run as „groovy script“. Ich wurde noch gefragt, ob ich die Groovy-Runtime mit ins Projekt aufnehmen will. Macht Sinn. Und danach ließ sich das Programm auch ausführen.

Also: herzlich willkommen bei deinem Groovy. Viel Spaß mit dieser neuen Programmiersprache.

heiko

Dipl.-Ing. Heiko Evermann

Vorheriger Artikel