Come installare Groovy
Apache Groovy è un linguaggio orientato agli oggetti con piattaforma Java e la sua compatibilità di sintassi. È una forma di linguaggio sia statica che dinamica con caratteristiche abbastanza simili a Ruby, Python, Smalltalk e Perl. Le caratteristiche principali risiedono nel fatto che può essere utilizzato sia come linguaggio di scripting sia come linguaggio di programmazione per la piattaforma Java. Come Java, anche questo è compilato in un bytecode JVM che può interagire tra molte altre librerie basate su Java. Utilizza anche il tipo di parentesi graffe di una struttura sintattica, simile a Java. Le funzionalità aggiuntive includono stringhe multilinea, chiusure ed espressioni incorporate nelle stringhe.
Il linguaggio Groovy fornisce supporto integrato per molti linguaggi di markup come HTML e XML che si ottiene facendo uso di una sintassi DOM (Document Object Model). A differenza del linguaggio di programmazione Java, un file di codice sorgente basato su Groovy può essere eseguito come script non compilato, se contiene il pezzo di codice al di fuori della definizione della classe. Pertanto, si può dire che lo script Groovy può essere completamente compilato, analizzato e generato prima di essere effettivamente eseguito. Di seguito sono riportati alcuni passaggi che parlano del download e dell'installazione di Groovy.
Esistono diversi modi per scaricare questa lingua:
Scarica un pacchetto binario o di distribuzione di origine: le distribuzioni sono i pacchetti o i pacchetti dei file di origine o di classe necessari per compilare o utilizzare il linguaggio Groovy. Una zip sorgente è fornita da tutti i progetti Apache che sono utili per creare software da zero. Lo zip sorgente, infatti, può essere usato come artefatto autorevole per ogni possibile rilascio. Oltre a questi, vengono forniti anche binari, SDK e documentazione scaricabile. Esistono più versioni correlate a questo.
La versione 3.0 di Groovy edge è l'ultima tra tutte.
Un'altra ultima versione stabile è la versione 2.6.
io
Esistono molte altre versioni stabili di Groovy. Tali versioni non forniscono alcuna garanzia.
I passaggi per installare Groovy
Alcune istruzioni per descrivere l'installazione della distribuzione binaria Groovy:
Passaggio 1: Il primo passaggio sarà scaricare il set di distribuzione binario e decomprimerlo in un altro file sul file system locale.
Passaggio 2: il passaggio successivo prevede l'impostazione della variabile di ambiente GROOVY_HOME nella directory della distribuzione decompressa.
Passaggio 3: aggiungere GROOVY_HOME / bin nella posizione PATH nella sezione delle variabili di ambiente di Windows.
Passaggio 4: accertarsi di non perdere l'occasione di impostare la variabile di ambiente JAVA_HOME che punta al proprio Java Development Kit. Generalmente, su un OS X questo è / Library / Home / Java e in altri sistemi operativi basati su Unix, è / usr / java. Se in precedenza hai installato qualche tipo di installazione per gli strumenti di compilazione come Maven o Ant, significa che devi aver già impostato questa variabile PATH.
Passaggio 5: dopo aver verificato che Groovy è stato installato correttamente. Puoi verificarlo scrivendo comandi come:
groovysh: questo comando ti fornirà una base shell groovy interattiva per digitare ed eseguire i tuoi comandi groovy scrivendo groovy AnyScript
Comandi per installare Groovy
Utilizzando un gestore di pacchetti o un pacchetto per il sistema operativo: il metodo sopra spiegato è un modo conveniente per installare Groovy. ma se non si desidera credere nella GUI e si desidera un approccio più semplice, considerare l'utilizzo della CLI e di questi comandi.
- SDKMAN: è uno strumento utilizzato per gestire versioni parallele di più SDK su quasi tutti i sistemi basati su Unix.
- Homebrew: è un gestore di pacchetti pensato per macOS.
- MacPorts: è un altro sistema utilizzato per gestire gli strumenti su macOS.
- Scoop: è un programma di installazione basato sulla riga di comando, disponibile per Windows ispirato a HomeBrew.
- Chocolatey: viene utilizzato per fornire un software gestito su Windows.
Per gli utenti Linux, Groovy è disponibile anche usando la lingua preferita del sistema operativo e il suo gestore di pacchetti di sistema. Ad esempio, dpkg, apt, Pacman, ecc
Vasetti Groovy
Barattoli Groovy appropriati sono disponibili anche dagli strumenti di compilazione: per aggiungere groovy come dipendenza al progetto, prendere in considerazione la sezione Barattoli Groovy del descrittore del file di build del progetto:
I vasetti rilasciati Groovy fanno parte di Maven Central o JCenter.
Plugin per IDE per installare Groovy
Puoi scegliere il plugin più recente per il tuo IDE e seguire le istruzioni per installare Groovy di conseguenza.
L'ultimo codice ad esso correlato si troverà nel repository GIT o nel mirror GITHub.
Docker Hub per installazione Groovy
L'installazione Groovy viene fornita anche come parte di Docker. Quindi puoi anche utilizzare Docker Hub per l'installazione di Groovy.
Il comando utilizzato sarà docker pull groovy
Esistono un paio di tag supportati e altri collegamenti relativi ai file docket.
Avvio di Groovysh: docker run -it –rm groovy
Come eseguire uno script Groovy: docker run –rm -v “$ PWD”: / home / hardik / groovy / script -w / home / hardik / groovy / script groovy groovy
Riutilizzare la cache dell'uva: la cache dell'uva locale può essere riutilizzata all'interno e tra i contenitori semplicemente creando un volume e montando in /home/hardik/groovy/.groovy/grapes.
volume docker creare –name uva-cache
docker run –rm -it -v uva-cache: /home/hardik/groovy/.groovy/grapes groovy
Varianti di immagine: le immagini groovy sono utili con molti gusti, appositamente progettate per i loro casi d'uso.
groovy :: È l'immagine defacto che viene utilizzata quando non si è veramente sicuri delle esigenze o se si desidera utilizzare questa. Può essere usato come contenitore usa e getta.
Conclusione
Groovy non è solo un linguaggio di programmazione orientato agli oggetti, è anche un linguaggio di programmazione funzionale in quanto fornisce funzionalità come chiusure, elaborazione JSON e XML, curry, interpolazione di stringhe, trasformazione dell'albero di sintassi astratta, Adozione, tratti, supporto IDE, ecc. In sostanza, puoi usare questo linguaggio se la tua attività lo richiede. In questo post ti abbiamo spiegato in modo molto elaborato le funzionalità di base, l'utilizzo, il download e come installare Groovy per il tuo uso.
Articoli consigliati
Questa è stata una guida su come installare Groovy. Qui abbiamo discusso i diversi modi per installare Groovy sul sistema. Puoi anche consultare i seguenti articoli per saperne di più -
- I passaggi per installare Typescript?
- Come installare Ubuntu Server?
- Guida per installare Jenkins?
- Come installare Django?