En esta sección, aprenderás cómo configurar tu entorno de desarrollo para comenzar a programar en Groovy. Abarcaremos la instalación de Groovy, la configuración de un editor de texto o IDE, y la verificación de la instalación.

  1. Instalación de Groovy

1.1 Requisitos Previos

Antes de instalar Groovy, asegúrate de tener instalado Java Development Kit (JDK) en tu sistema. Groovy requiere JDK 1.8 o superior.

Verificar la Instalación de Java

Para verificar si tienes Java instalado, abre una terminal y ejecuta el siguiente comando:

java -version

Deberías ver una salida similar a esta:

java version "1.8.0_281"
Java(TM) SE Runtime Environment (build 1.8.0_281-b09)
Java HotSpot(TM) 64-Bit Server VM (build 25.281-b09, mixed mode)

Si no tienes Java instalado, puedes descargarlo e instalarlo desde el sitio oficial de Oracle o utilizar una distribución de OpenJDK.

1.2 Instalación de Groovy

Usando SDKMAN!

SDKMAN! es una herramienta conveniente para gestionar múltiples versiones de SDKs, incluyendo Groovy.

  1. Instalar SDKMAN!: Abre una terminal y ejecuta el siguiente comando:

    curl -s "https://get.sdkman.io" | bash
    

    Luego, sigue las instrucciones que aparecen en la terminal para finalizar la instalación.

  2. Instalar Groovy: Una vez que SDKMAN! esté instalado, puedes instalar Groovy ejecutando:

    sdk install groovy
    
  3. Verificar la Instalación: Verifica que Groovy esté instalado correctamente ejecutando:

    groovy -version
    

    Deberías ver una salida similar a esta:

    Groovy Version: 3.0.7 JVM: 1.8.0_281 Vendor: Oracle Corporation OS: Mac OS X
    

Instalación Manual

Si prefieres no usar SDKMAN!, puedes descargar Groovy directamente desde el sitio oficial.

  1. Descargar Groovy: Ve a la página de descargas de Groovy y descarga la versión más reciente.

  2. Descomprimir el Archivo: Descomprime el archivo descargado en una ubicación de tu elección.

  3. Configurar Variables de Entorno: Añade Groovy a tu PATH y configura GROOVY_HOME. Abre tu archivo de configuración de shell (.bashrc, .zshrc, etc.) y añade las siguientes líneas:

    export GROOVY_HOME=/path/to/groovy
    export PATH=$PATH:$GROOVY_HOME/bin
    
  4. Aplicar los Cambios: Aplica los cambios ejecutando:

    source ~/.bashrc
    
  5. Verificar la Instalación: Verifica que Groovy esté instalado correctamente ejecutando:

    groovy -version
    

  1. Configuración del Editor de Texto o IDE

2.1 Editores de Texto

Puedes usar cualquier editor de texto para escribir scripts en Groovy. Algunos editores populares incluyen:

  • Visual Studio Code: Instala la extensión "Groovy Language Server" para soporte de Groovy.
  • Sublime Text: Usa el paquete "Groovy" para resaltar la sintaxis.
  • Atom: Instala el paquete "language-groovy" para soporte de Groovy.

2.2 IDEs

Para una experiencia de desarrollo más completa, puedes usar un IDE. Algunos IDEs populares para Groovy incluyen:

  • IntelliJ IDEA: Tiene soporte nativo para Groovy. Puedes descargar la versión Community (gratuita) o la versión Ultimate (de pago).
  • Eclipse: Instala el plugin "Groovy Development Tools (GDT)" para soporte de Groovy.

Configuración en IntelliJ IDEA

  1. Instalar IntelliJ IDEA: Descarga e instala IntelliJ IDEA desde el sitio oficial.

  2. Crear un Nuevo Proyecto: Abre IntelliJ IDEA y selecciona "Create New Project".

  3. Seleccionar Groovy: En la ventana de configuración del proyecto, selecciona "Groovy" como tipo de proyecto.

  4. Configurar SDK: Asegúrate de que el JDK esté configurado correctamente. Si no está configurado, selecciona "New..." y navega hasta la ubicación de tu JDK.

  5. Finalizar la Configuración: Completa la configuración del proyecto y comienza a escribir tu primer script en Groovy.

  1. Verificación de la Instalación

Para asegurarte de que todo está configurado correctamente, crea un archivo llamado HelloWorld.groovy con el siguiente contenido:

println 'Hello, Groovy!'

Guarda el archivo y ejecútalo desde la terminal con el siguiente comando:

groovy HelloWorld.groovy

Deberías ver la salida:

Hello, Groovy!

Conclusión

En esta sección, hemos cubierto cómo instalar Groovy, configurar un editor de texto o IDE, y verificar la instalación. Ahora estás listo para comenzar a escribir y ejecutar scripts en Groovy. En la siguiente sección, exploraremos los conceptos básicos de Groovy para que puedas empezar a programar de inmediato.

© Copyright 2024. Todos los derechos reservados