Hoe Groovy te installeren op Linux en Windows [Stap-voor-stap]

Als ontwikkelaar ben je meestal op zoek naar manieren om de functies van applicaties te verbeteren. Als je voornamelijk werkt aan op Java gebaseerde applicaties, maak dan kennis met en installeer Groovy op je machine. De Groovy-taal integreert naadloos met elk Java-programma en voegt krachtige functies toe, inclusief scriptmogelijkheden voor Java-programma’s.

En in deze tutorial leer je hoe je Groovy installeert, ongeacht of je op een Ubuntu- of Windows-machine werkt.

Klaar? Duik erin en begin met Groovy voor een betere applicatieontwikkeling!

Vereisten

Deze tutorial bevat stapsgewijze demonstraties. Zorg ervoor dat je het volgende hebt om mee te doen:

  • Een Ubuntu-machine – Deze tutorial gebruikt Ubuntu 22.04.
  • A Windows 7 or 7+ machine with Java installed.

Groovy installeren op Ubuntu

Voordat je Groovy op je Ubuntu-machine installeert, moet je eerst Java installeren, aangezien Groovy draait op de ingebouwde Java-servletcontainer. Je kunt meerdere Java-implementaties gebruiken om met Groovy te werken, maar OpenJDK is de meest populaire.

Om Java op je Ubuntu-machine te installeren:

1. Log in op je Ubuntu-machine met je favoriete SSH-client.

2. Voer vervolgens het apt update commando hieronder uit om uw systeempakketten bij te werken.

sudo apt update
Updating system packages

3. Zodra bijgewerkt, voert u de volgende commando’s uit om een map (mkdir) met de naam ~/install_groovy_demo te maken en naar die map te gaan (cd).

Deze commando’s geven geen output, maar de map ~/install_groovy_demo is waar u Java zult installeren.

mkdir ~/install_groovy_demo
cd ~/install_groovy_demo

4. Voer nu het apt install commando hieronder uit om Java (default-jdk) op uw machine te installeren.

# Installeren van Java Versie: Java SE 11 (LTS)
sudo apt install default-jdk 
Installing Java Version: Java SE 11 (LTS)

5. Nadat Java is geïnstalleerd, voert u het onderstaande java commando uit om de -versie van de geïnstalleerde Java op uw machine te controleren.

# Controleren van de Java Versie om de Java installatie te verifiëren.
java -version

De uitvoer hieronder bevestigt dat u Java succesvol hebt geïnstalleerd.

Verifying Java installation

6. Voer vervolgens het onderstaande curl commando uit om het Groovy pakket te downloaden (get.sdkman.io).

curl -s get.sdkman.io | bash

Als de download succesvol is, ziet u een output vergelijkbaar met die hieronder.

Downloading the Groovy package

7. Zodra gedownload, voert u elk commando hieronder uit in de bin map van de Groovy installatiemap (~/.sdkman/bin/) om Groovy scripts voor te bereiden (sdksdkman-init.sh) om succesvol uit te voeren.

Merk op dat deze commando’s geen output geven, maar u zult het resultaat zien in de volgende stap.

cd ~/.sdkman/bin/
source sdksdkman-init.sh

8. Voer nu het sdk install commando hieronder uit om Groovy te installeren.

sdk install groovy
Installing the Groovy on the Ubuntu machine

9. Voer tot slot het onderstaande groovy commando uit om je Groovy installatie te verifiëren.

groovy -version
Verifying the Groovy installation

Het uitvoeren van een Groovy Script op Ubuntu

Geweldig! Je hebt Groovy succesvol geïnstalleerd op je Ubuntu machine. Maar hoe weet je of Groovy eigenlijk werkt? In dit voorbeeld voer je een test uit door een eenvoudig script uit te voeren om te controleren of Groovy op de juiste manier is geïnstalleerd.

In de ~/install_groovy_demo map, maak een script met de naam test.sh en vul de onderstaande regel in, die (printLn) alle getallen vanaf 0 tot 4 afdrukt.

0.upto(4) {println "$it"}

Voer nu het onderstaande groovy commando uit om het Groovy script (*test.sh*) uit te voeren

groovy test.sh
Running a Groovy script on Ubuntu

Het installeren van Groovy op Windows

Werk je voornamelijk op een Windows machine? Maak je geen zorgen. Groovy werkt ook op Windows! Maar net als in Ubuntu moet je eerst Groovy installeren op je Windows machine.

1. Open je favoriete webbrowser, ga naar de officiële downloadpagina van Groovy, en klik op het Download tabblad, zoals hieronder weergegeven.

Accessing Groovy’s official download page

2. Scroll vervolgens naar beneden naar de nieuwste stabiele release, Groovy 4.0, op dit moment van schrijven, en klik op Windows Installer (community artifact).

Je browser wordt doorgestuurd naar een pagina waar je de downloadlink voor de Windows installer kunt vinden (stap drie).

Accessing Groovy’s Windows installer’s download link

3. Klik op de link van de .msi installer (uiterst rechts) om Groovy te downloaden.

Downloading Groovy’s Windows installer

4. Zodra gedownload, voer de Windows-installatie van Groovy uit.

Launching Groovy’s Windows installer

5. Klik nu op Volgende wanneer u de onderstaande “welkomst”pagina ziet.

Acknowledging the “welcome” page

6. Vink het selectievakje onderaan aan om de End-User License Agreement (EULA) te accepteren, en klik op Volgende om door te gaan.

Accepting the End user License Agreement

7. Selecteer vervolgens de Groovy-setup als Typisch, die alleen de gebruikelijke functies installeert.

Selecting the Typical Groovy setup

Zoals hieronder weergegeven, begint de installatie en kan deze enkele minuten duren om te voltooien.

Installing Groovy on a Windows machine

8. Klik tot slot op Voltooien zodra Groovy succesvol is geïnstalleerd. En op dit punt zijn de command line tools Groovy shell en Groovy console standaard geïnstalleerd.

Successfully Installed groovy on the Windows machine

Het uitvoeren van een Groovy-opdracht op Windows

U hebt nu Groovy geïnstalleerd op uw Windows-machine, die naar verwachting zou moeten werken. Maar om veilig te zijn, moet u controleren of Groovy correct werkt. Hoe?

Vergelijkbaar met wat u deed in Ubuntu, zult u een Groovy-opdracht uitvoeren op uw Windows-machine. Maar in plaats van Windows PowerShell, zult u de Groovy Shell gebruiken om opdrachten uit te voeren.

Start Groovy shell vanaf uw bureaublad of het Startmenu, zoals hieronder weergegeven.

Launching the Groovy Shell on the Windows machine

Voer nu de onderstaande opdracht uit om alle getallen (printLn) tussen 0 en 7 af te drukken met een verhoging van 2.

0.step(7,2){println "$it"}
Executing a Groovy command to print specific numbers

Conclusie

In deze tutorial heb je geleerd hoe je Groovy kunt installeren, een veelzijdige taal voor het Java-platform, op zowel Ubuntu als Windows. We hebben behandeld hoe je een Groovy-script kunt uitvoeren en een Groovy-opdracht kunt gebruiken met vergelijkbare functies.

Nadat je hebt ontdekt hoe Groovy werkt, waarom automatiseer je dan niet web-implementaties met Groovy en maak een Jenkins CI/CD-pijplijn? Verbeter vandaag nog drastisch je softwareontwikkelingsproces!

Source:
https://adamtheautomator.com/install-groovy/