Um Groovy zu lernen, bietet es sich an, diese Sprache auf dem eigenen Rechner zu installieren. In dieser Anleitung zeige ich dir, was dafür zu tun ist. Die gesamte Installation dauert nur wenige Minuten. Ich betrachte hier den Fall für Windows, weil die meisten User Windows auf ihrem Rechner haben.
Da Groovy Code für die virtuelle Java-Maschine erzeugt, brauchst du Java auf deinem Rechner. Benötigt wird mindestens Java 1.8. Ich gehe davon aus, dass dies bei Dir schon installiert ist. Ansonsten findest Du Java auf https://www.java.com/
Die Installationsdateien von Groovy sind auf https://groovy.apache.org/download.html Dort findet sich ein Link zu einer Windows-Installationsdatei. (Bei Downloads von Installationsdateien IMMER mit einem Virenchecker prüfen. Da mache ich auch für Groovy keine Ausnahme!)
Nach dem Start des Installers erscheint ein Setup Wizard, wie man ihn unter Windows schon oft gesehen hat. In mehreren Schritten wirst du durch die Installation geleitet. Leider wird nicht gefragt, in welcher Sprache die Installation erfolgen soll. Die Installationssprache ist auf Englisch. Andere Sprachen werden nicht angeboten. Als Programmierer sollte das für dich aber kein Problem sein.
Als nächstes ist die Apache-Lizenz zu bestätigen. Wer mag, kann es lesen. Mehr zu dieser Lizenz findet sich in der Wikipedia: https://de.wikipedia.org/wiki/Apache-Lizenz. Es handelt sich um eine der üblichen Open-Source-Lizenzen.
Es folgt die Auswahl des Installationsumfangs. Typical sollte richtig sein:
Nach einer letzten Sicherheitsabfrage geht es dann los. Hierzu wird dann das Admin-Passwort abgefragt.
Die Installation geht flott. Kurz nach dem Start erscheint schon die Erfolgsmeldung.
Wie kannst du nun überprüfen, ob Groovy auf deinem Rechner auch funktioniert?
Im Startmenü findet sich jetzt eine „Groovy console“.
Probier es gerne aus. Ich verwende dafür meine eigene Version von Hello World. Ich mag gerne persönlich begrüßt werden.
Das heißt: die Installation hat geklappt. Offenbar funktioniert Groovy jetzt.
Das alles hat nur wenige Minuten gedauert.