Como instalar o Groovy
O Apache Groovy é uma linguagem orientada a objetos com plataforma Java e sua compatibilidade de sintaxe. É estática e também uma forma dinâmica de linguagem, com recursos bastante semelhantes ao Ruby, Python, Smalltalk e Perl. Os principais recursos estão no fato de que ele pode ser usado tanto como uma linguagem de script quanto como uma linguagem de programação para a plataforma Java. Como Java, isso também é compilado em um bytecode da JVM que pode interoperar entre muitas outras bibliotecas baseadas em Java. Ele também usa o tipo de chaves sintéticas de uma estrutura sintática, semelhante ao Java. Os recursos adicionais incluem cadeias de caracteres de múltiplas linhas, fechamentos e expressões incorporadas em cadeias de caracteres.
A linguagem Groovy fornece suporte embutido para muitas linguagens de marcação, como HTML e XML, o que é feito usando uma sintaxe DOM (Document Object Model). Diferente da linguagem de programação Java, um arquivo de código-fonte baseado no Groovy pode ser executado como um script não compilado, se contiver o trecho de código fora da definição de classe. Portanto, pode-se dizer que o script Groovy pode ser totalmente compilado, analisado e gerado antes de ser realmente executado. Abaixo estão algumas etapas que falam sobre o download e a instalação do Groovy.
Existem algumas maneiras diferentes pelas quais você pode baixar esse idioma:
Faça o download de um pacote de distribuição binário ou de origem: As distribuições são os pacotes ou pacotes configuráveis dos arquivos de origem ou de classe necessários para criar ou usar a linguagem Groovy. Um zip de origem é fornecido por todos os projetos Apache, que são úteis na criação de software a partir do zero. O zip de origem, de fato, pode ser usado como um artefato autoritativo para cada versão possível. Além disso, também são fornecidos documentação binária, SDK e para download. Existem várias versões relacionadas a isso.
A versão Groovy edge 3.0 é a mais recente entre todas.
Outra versão estável mais recente é a versão 2.6.
Eu
Existem outras versões estáveis anteriores do Groovy. Esses lançamentos não fornecem nenhuma garantia.
Etapas para instalar o Groovy
Algumas instruções para descrever a instalação da distribuição binária do Groovy:
Etapa 1: a primeira etapa será fazer o download do conjunto de distribuição binária e descompactá-lo em outro arquivo no sistema de arquivos local.
Etapa 2: a próxima etapa envolve a configuração da variável de ambiente GROOVY_HOME no diretório da distribuição descompactada.
Etapa 3: adicione GROOVY_HOME / bin ao seu local PATH na seção variável de ambiente do Windows.
Etapa 4: Certifique-se de que você não esteja perdendo a configuração da variável de ambiente JAVA_HOME que aponta para o Java Development Kit. Geralmente, em um OS X é / Library / Home / Java e em outro sistema operacional baseado em Unix, é / usr / java. Se você instalou anteriormente algum tipo de instalação para as ferramentas de construção, como Maven ou Ant, significa que você já deve ter definido essa variável PATH.
Etapa 5: depois de ter certeza de que instalou o Groovy corretamente. Você pode verificá-lo escrevendo comandos como:
groovysh: Este comando fornecerá uma base de shell groovy interativa para você digitar e executar seus próprios comandos groovy escrevendo AnyScript groovy
Comandos para instalar o Groovy
Utilizando um gerenciador de pacotes ou um pacote configurável para o sistema operacional: O método explicado acima é uma maneira conveniente de instalar o Groovy. mas se você não deseja acreditar na GUI e deseja uma abordagem mais simples, considere usar a CLI e esses comandos.
- SDKMAN: É uma ferramenta usada para gerenciar versões paralelas de vários SDKs em quase todos os sistemas baseados em Unix.
- Homebrew: é um gerenciador de pacotes destinado ao macOS.
- MacPorts: é outro sistema usado para gerenciar as ferramentas no macOS.
- Scoop: É um instalador baseado em linha de comando, disponível para Windows, inspirado no HomeBrew.
- Chocolatey: É usado para fornecer um software gerenciado no Windows.
Para os usuários do Linux, o Groovy também está disponível usando o idioma preferido do sistema operacional e seu gerenciador de pacotes do sistema. Por exemplo, dpkg, apt, Pacman, etc
Frascos Groovy
Os jars Groovy apropriados também estão disponíveis nas ferramentas de construção: Para adicionar o groovy como uma dependência ao seu projeto, considere a seção Groovy Jars do descritor de arquivo de construção do projeto:
Os frascos liberados pelo Groovy fazem parte do Maven Central ou JCenter.
Plug-in para IDE para instalar o Groovy
Você pode escolher o plug-in mais recente para o seu IDE e seguir as instruções para instalar o Groovy adequadamente.
O código mais recente relacionado a ele será encontrado no repositório GIT ou no espelho do GITHub.
Instalação do Docker Hub para Groovy
A instalação do Groovy também é fornecida como parte do Docker. Assim, você também pode usar a instalação do Docker Hub for Groovy.
O comando usado será docker pull groovy
Existem algumas tags suportadas e outros links relacionados a arquivos de arquivo.
Iniciando o Groovysh: janela de encaixe run -it –rm groovy
Como executar um script do Groovy: docker run –rm -v “$ PWD”: / home / hardik / groovy / scripts -w / home / hardik / groovy / scripts groovy groovy
Reutilizar o cache de uvas: O cache de uvas local pode ser reutilizado dentro e entre contêineres, basta criar um volume e montar em /home/hardik/groovy/.groovy/grapes.
volume do docker create –name grapes-cache
docker run –rm -it -v grapes-cache: /home/hardik/groovy/.groovy/grapes groovy
Variantes de imagem: as imagens groovy são úteis com muitos sabores, projetadas especificamente para seus casos de uso.
groovy :: É a imagem padrão que entra em uso quando você não está realmente certo sobre as necessidades ou se deseja usar esta. Pode ser usado como um recipiente descartável.
Conclusão
O Groovy não é apenas uma linguagem de programação orientada a objetos, é também uma linguagem de programação funcional, pois fornece recursos como fechamentos, processamento JSON e XML, curry, interpolação de cadeias, transformação abstrata em árvore de sintaxe, adoção, características, suporte a IDE etc. Em essência, você pode usar esse idioma se sua empresa o exigir. Nesta postagem, explicamos a você de uma maneira muito elaborada sobre os recursos básicos, uso, download e como instalar o Groovy para seu uso.
Artigos recomendados
Este foi um guia sobre como instalar o Groovy. Aqui discutimos as diferentes maneiras de instalar o Groovy no sistema. Você também pode consultar os seguintes artigos para saber mais -
- Etapas para instalar o texto datilografado?
- Como instalar o Ubuntu Server?
- Guia para instalar o Jenkins?
- Como instalar o Django?