Como Instalar o Groovy no Linux e no Windows [Passo a Passo]

Como desenvolvedor, você geralmente procura maneiras de aprimorar os recursos do aplicativo. Se você trabalha principalmente com aplicativos baseados em Java, faça amizade e instale o Groovy em sua máquina. A linguagem Groovy integra-se perfeitamente a qualquer programa Java e adiciona recursos poderosos, incluindo capacidades de script para programas Java.

E neste tutorial, você aprenderá como instalar o Groovy, independentemente de estar em uma máquina Ubuntu ou Windows.

Pronto? Vamos lá e comece a usar o Groovy para um melhor desenvolvimento de aplicativos!

Pré-requisitos

Este tutorial contém demonstrações passo a passo. Para acompanhar, certifique-se de ter o seguinte:

  • A Windows 7 or 7+ machine with Java installed.

Instalando o Groovy no Ubuntu

Antes de instalar o Groovy em sua máquina Ubuntu, você precisa primeiro instalar o Java, pois o Groovy é executado em seu servidor contêiner Java integrado. Você pode usar várias implementações do Java para trabalhar com o Groovy, mas OpenJDK é o mais popular.

Para instalar o Java em sua máquina Ubuntu:

1. Faça login em sua máquina Ubuntu usando seu cliente SSH favorito.

2. Em seguida, execute o comando apt update abaixo para atualizar os pacotes do seu sistema.

sudo apt update
Updating system packages

3. Uma vez atualizado, execute os seguintes comandos para criar um diretório (mkdir) chamado ~/install_groovy_demo e mudar (cd) para esse diretório.

Esses comandos não fornecem saída, mas o diretório ~/install_groovy_demo é onde você instalará o Java.

mkdir ~/install_groovy_demo
cd ~/install_groovy_demo

4. Agora, execute o comando apt install abaixo para instalar o Java (default-jdk) em sua máquina.

# Instalando a Versão do Java: Java SE 11 (LTS)
sudo apt install default-jdk 
Installing Java Version: Java SE 11 (LTS)

5. Após instalar o Java, execute o comando java abaixo para verificar a -version do Java instalado em sua máquina.

# Verificando a Versão do Java para verificar a instalação do Java.
java -version

A saída abaixo garante que você tenha instalado o Java com sucesso.

Verifying Java installation

6. Em seguida, execute o comando curl abaixo para baixar o pacote Groovy (get.sdkman.io).

curl -s get.sdkman.io | bash

Se o download for bem-sucedido, você verá uma saída semelhante à abaixo.

Downloading the Groovy package

7. Após o download, execute cada comando abaixo no diretório bin da pasta de instalação do Groovy (~/.sdkman/bin/) para preparar os scripts Groovy (sdksdkman-init.sh) para serem executados com sucesso.

Observe que esses comandos não fornecem saída, mas você verá o resultado na etapa seguinte.

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

8. Agora, execute o comando sdk install abaixo para instalar o Groovy.

sdk install groovy
Installing the Groovy on the Ubuntu machine

9. Por fim, execute o comando groovy abaixo para verificar a instalação do Groovy.

groovy -version
Verifying the Groovy installation

Executando um Script Groovy no Ubuntu

Ótimo! Você instalou com sucesso o Groovy em sua máquina Ubuntu. Mas como saber se o Groovy realmente está funcionando? Neste exemplo, você executará um teste executando um script simples para verificar se o Groovy está instalado corretamente.

Dentro do diretório ~/install_groovy_demo, crie um script chamado test.sh e preencha a linha abaixo, que imprime (printLn) todos os números de 0 a 4.

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

Agora, execute o comando groovy abaixo para executar o script Groovy (test.sh)

groovy test.sh
Running a Groovy script on Ubuntu

Instalando o Groovy no Windows

Trabalha principalmente em uma máquina Windows? Não se preocupe. O Groovy também funciona no Windows! Mas, assim como no Ubuntu, você precisa primeiro instalar o Groovy em sua máquina Windows.

1. Abra seu navegador favorito, acesse a página oficial de download do Groovy e clique na guia de Download, conforme mostrado abaixo.

Accessing Groovy’s official download page

2. Em seguida, role para baixo até a última versão estável, Groovy 4.0, no momento desta escrita, e clique em Windows Installer (community artifact).

Seu navegador será redirecionado para uma página onde você pode obter o link de download para o instalador do Windows (passo três).

Accessing Groovy’s Windows installer’s download link

3. Clique no link do instalador .msi (à direita) para baixar o Groovy.

Downloading Groovy’s Windows installer

4. Após o download, execute o instalador do Groovy para Windows.

Launching Groovy’s Windows installer

5. Agora, clique em Avançar quando você vir a página de “bem-vindo” abaixo.

Acknowledging the “welcome” page

6. Marque a caixa de seleção na parte inferior para aceitar o Contrato de Licença do Usuário Final (EULA) e clique em Avançar para continuar.

Accepting the End user License Agreement

7. Além disso, selecione a configuração do Groovy como Típica, que instala apenas os recursos comuns.

Selecting the Typical Groovy setup

Como mostrado abaixo, a instalação começa e pode levar alguns minutos para ser concluída.

Installing Groovy on a Windows machine

8. Por fim, clique em Concluir assim que o Groovy for instalado com sucesso. E neste ponto, as ferramentas de linha de comando Groovy shell e Groovy console são instaladas por padrão.

Successfully Installed groovy on the Windows machine

Executando um Comando Groovy no Windows

Agora você tem o Groovy instalado em sua máquina Windows, que deve funcionar conforme o esperado. Mas para garantir, você precisará testar se o Groovy funciona corretamente. Como?

Similar ao que você fez no Ubuntu, você executará um comando Groovy em sua máquina Windows. Mas em vez do Windows PowerShell, você usará o Groovy Shell para executar comandos.

Inicie o Groovy shell a partir da sua área de trabalho ou do menu Iniciar, como mostrado abaixo.

Launching the Groovy Shell on the Windows machine

Agora, execute o comando abaixo para imprimir todos os números (printLn) entre 0 e 7 com um incremento de 2.

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

Conclusão

Neste tutorial, você aprendeu como instalar o Groovy, uma linguagem versátil para a plataforma Java, no Ubuntu e no Windows. Você explorou a execução de um script Groovy e a realização de um comando Groovy com funções semelhantes.

Após compreender como o Groovy funciona, que tal automatizar implantações web usando Groovy e criar um pipeline CI/CD do Jenkins? Melhore significativamente o seu processo de desenvolvimento de software hoje!

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