Groovy é uma linguagem de programação orientada a objetos e digitada dinamicamente que usa a Java Virtual Machine (JVM). É semelhante ao Java, mas possui uma sintaxe mais concisa e alguns recursos adicionais, facilitando a escrita de programas complexos.
Neste tutorial, mostraremos como instalar o Groovy no Ubuntu 20.04 LTS (Focal Fossa).
Pré-requisitos
Antes de começar, certifique-se de ter o seguinte:
* Um servidor ou desktop Ubuntu 20.04 LTS (Focal Fossa).
* Uma conta de usuário com privilégios sudo.
* Uma conexão com a Internet.
Etapa 1:Atualizar o sistema
Primeiro, atualize seu sistema para os pacotes mais recentes:
```
sudo apt atualizar &&sudo apt atualizar
```
Etapa 2:Instale o Java
Groovy requer que o Java esteja instalado. Se você não tiver o Java instalado, poderá instalá-lo usando o seguinte comando:
```
sudo apt instalar openjdk-11-jdk
```
Etapa 3:Instale o Groovy
Depois que o Java estiver instalado, você pode instalar o Groovy usando o seguinte comando:
```
sudo apt instalar groovy
```
Etapa 4:Verifique a instalação do Groovy
Para verificar se o Groovy foi instalado corretamente, execute o seguinte comando, que imprimirá a versão do Groovy instalada em seu sistema:
```
legal -v
```
Você deverá ver algo como o seguinte:
```
Excelente versão 3.0.10 JVM:11.0.12
```
Etapa 5:Crie um script bacana
Para criar um script Groovy, abra seu editor de texto preferido e crie um novo arquivo com a extensão `.groovy`. Por exemplo, podemos criar um arquivo chamado `hello.groovy` com o seguinte conteúdo:
``` descolado
println("Olá, mundo!")
```
Etapa 6:execute o script Groovy
Para executar o script Groovy, abra um terminal e navegue até o diretório onde o script está localizado, a seguir execute groovy seguido do nome do arquivo, conforme mostrado abaixo:
```
cd /caminho/para/diretório
legal olá.groovy
```
Você deverá ver a saída "Hello, World!" impresso no console.
Conclusão
Neste tutorial, mostramos como instalar o Groovy no Ubuntu 20.04 LTS. Groovy é uma linguagem de script poderosa, semelhante ao Java, mas oferece mais facilidade de uso por meio de uma sintaxe simplificada e recursos adicionais. Feliz codificação Groovy!