Als Java Entwickler verwendet man als Scriptsprache gern Groovy da sie auf der Java Virtual Machine ausgeführt wird. Groovy läuft auf fast allen Betriebssystemen und ist auch wie Java objektorientiert. Man kann die Klassen und Scripte auch leicht von Java aus aufrufen und umgekehrt.
Deshalb installieren wir mal Groovy mit sdkman.io und schreiben ein Groovy Script mit drei Zeilen welches einen Server startet und die Systemumgebung im Browser ausgibt:
Hier die TestServer.groovy Datei:
1 2 3 4 5 6 7 8 9 10 11 12 |
/** * Testserver der die Systemumgebung ausgibt. * * Aufruf: * * http://localhost:4567/info */ @Grab(group = 'com.sparkjava', module = 'spark-core', version = '2.1') import static spark.Spark.* get '/info', { req, res -> 'Groovy läuft auf dem Raspberry Pi! Mit dieser Umgebung: ' + System.getenv() } |
„Wie läuft Groovy auf dem Raspberry Pi, Mac OS X und Eclipse Oxygene? Super!“ weiterlesen