Groovy er et dynamisk skrevet og objektorientert programmeringsspråk som bruker Java Virtual Machine (JVM). Det ligner på Java, men har en mer kortfattet syntaks og noen tilleggsfunksjoner, noe som gjør det lettere å skrive komplekse programmer.
I denne opplæringen vil vi vise deg hvordan du installerer Groovy på Ubuntu 20.04 LTS (Focal Fossa).
Forutsetninger
Før du begynner, sørg for at du har følgende:
* En Ubuntu 20.04 LTS (Focal Fossa) server eller skrivebord.
* En brukerkonto med sudo-rettigheter.
* En Internett-tilkobling.
Trinn 1:Oppdater systemet
Først oppdaterer du systemet til de nyeste pakkene:
```
sudo apt oppdatering &&sudo apt oppgradering
```
Trinn 2:Installer Java
Groovy krever at Java er installert. Hvis du ikke har Java installert, kan du installere det ved å bruke følgende kommando:
```
sudo apt installer openjdk-11-jdk
```
Trinn 3:Installer Groovy
Når Java er installert, kan du installere Groovy ved å bruke følgende kommando:
```
sudo apt install groovy
```
Trinn 4:Bekreft Groovy-installasjonen
For å bekrefte at Groovy er riktig installert, kjør følgende kommando, som vil skrive ut versjonen av Groovy installert på systemet ditt:
```
groovy -v
```
Du bør se noe sånt som følgende:
```
Groovy versjon 3.0.10 JVM:11.0.12
```
Trinn 5:Lag et groovy skript
For å lage et Groovy-skript, åpne ditt foretrukne tekstredigeringsprogram og lag en ny fil med utvidelsen `.groovy`. For eksempel kan vi lage en fil som heter `hello.groovy` med følgende innhold:
``` groovy
println("Hei, verden!")
```
Trinn 6:Kjør Groovy-skriptet
For å kjøre Groovy-skriptet, åpne en terminal og naviger til katalogen der skriptet er plassert, og kjør deretter Groovy etterfulgt av filnavnet, som vist nedenfor:
```
cd /bane/til/katalog
groovy hello.groovy
```
Du bør se utgangen "Hello, World!" skrives ut på konsollen.
Konklusjon
I denne opplæringen viste vi deg hvordan du installerer Groovy på Ubuntu 20.04 LTS. Groovy er et kraftig skriptspråk, lik Java, men tilbyr mer brukervennlighet gjennom en forenklet syntaks og ekstra funksjoner. Glad Groovy-koding!