Lenguajes de Programación
A continuación, se describen los pasos para instalar los lenguajes a programación más utilizados en los proyectos de LATAM Airlines:
OpenJDK
Considere que el ciclo de vida de Eclipse Temurin, que es la imagen base utilizada para la construcción de aplicaciones Java en LATAM Airlines.
| Versión | Fecha de Lanzamiento | Soporte de Seguridad |
|---|---|---|
| 25 (LTS) | 2025-09-22 | 2031-09-30 |
| 21 (LTS) | 2023-10-10 | 2029-12-31 |
| 17 (LTS) | 2021-09-22 | 2027-10-31 |
| 11 (LTS) | 2021-08-01 | 2027-10-31 |
| 8 (LTS) | 2021-07-29 | 2030-12-31 |
- macOS
- Windows
- Linux
brew install openjdk
Primero necesitas instalar Windows Subsystem for Linux (WSL).
Sigue las instrucciones en https://docs.microsoft.com/en-us/windows/wsl/install
Descargar JDK del siguiente enlace:
Linux no está oficialmente soportado en LATAM Airlines.
# Versión 21 LTS
sudo apt install openjdk-21-jdk
# Versión 25 LTS
sudo apt install openjdk-25-jdk
java -version
Configuración de Gradle
Gradle es una herramienta de automatización de la construcción de nuestro código que se basa en las contribuciones que han realizado herramientas como Ant y Maven, pero intenta llevarlo todo un paso más allá.
Para comenzar se apoya en Groovy y en un DSL (Domain Specific Language) para trabajar con un lenguaje sencillo y claro a la hora de construir el build comparado con Maven.
Por otro lado, dispone de una gran flexibilidad que permite trabajar con ella utilizando otros lenguajes y no sólo Java. Además, dispone de un sistema de gestión de dependencias sólido.
- Link de descarga: https://gradle.org
- Distribuciones disponibles: https://services.gradle.org/distributions/
Gradle se ejecuta en todos los sistemas operativos principales y sólo requiere la instalación de una versión 8 o superior de Java JDK.
- macOS
- Windows
- Linux
brew install gradle
Primero necesitas instalar Windows Subsystem for Linux (WSL).
Sigue las instrucciones en https://docs.microsoft.com/en-us/windows/wsl/install
Todo el proceso de instalación manual puedes encontrarlo en https://gradle.org/install/#manually
- Descarga la última distribución de Gradle
- Descomprime la distribución:
- Crea un nuevo directorio
C:\Gradlecon el Explorador de Archivos. - Abre una segunda ventana del Explorador de Archivos y ve al directorio donde se descargó la distribución de Gradle.
- Haz doble clic en el archivo ZIP para ver el contenido.
- Arrastra la carpeta de contenido
gradle-${version}a tu carpetaC:\Gradlerecién creada. - Alternativamente, puedes descomprimir el ZIP de distribución de Gradle en
C:\Gradleusando una herramienta de compresión de tu elección.
- Crea un nuevo directorio
- Configura tu entorno de sistema
- En el Explorador de Archivos, haz clic derecho en el icono
Este equipo(oEquipo), luego haz clic enPropiedades->Configuración avanzada del sistema->Variables de entorno. - En
Variables del sistemaseleccionaPath, luego haz clic enEditar. - Agrega una entrada para
C:\Gradle\gradle-${version}\bin. - Haz clic en Aceptar para guardar.
- En el Explorador de Archivos, haz clic derecho en el icono
Linux no está oficialmente soportado en LATAM Airlines.
-
Descarga la última distribución de Gradle.
Ejemplo de la versión a descargarversion=9.2.1wget https://services.gradle.org/distributions/gradle-${version}-bin.zip -
Descomprime la distribución
Descomprime el archivo zip de distribución en el directorio de tu elecciónmkdir /opt/gradleunzip -d /opt/gradle gradle-${version}-bin.zipln -s /opt/gradle/gradle-${version} /opt/gradle/latest -
Configura tu entorno de sistema
Crear /etc/profile.d/gradle.sh con el siguiente contenido:export GRADLE_HOME=/opt/gradle/latestexport PATH=${GRADLE_HOME}/bin:${PATH}Damos permisos de ejecución al scriptchmod +x /etc/profile.d/gradle.shsource /etc/profile.d/gradle.sh
Verifica tu instalación:
gradle -v
NodeJS
NodeJS es un entorno en tiempo de ejecución multiplataforma para la capa del servidor (en el lado del servidor) basado en JavaScript.
Es controlado por eventos y fue diseñado para crear aplicaciones escalables, permitiéndote establecer y gestionar múltiples conexiones al mismo tiempo. Gracias a esta característica, no tienes que preocuparte con el bloqueo de procesos, pues no hay bloqueos.
Más información se puede encontrar en: https://nodejs.org/es
| Versión | Fecha de Lanzamiento | Soporte de Seguridad |
|---|---|---|
| 24 (LTS) | 2025-05-06 | 2028-04-30 |
| 22 (LTS) | 2024-04-24 | 2027-04-30 |
| 20 (LTS) | 2023-04-18 | 2026-04-30 |
- macOS
- Windows
- Linux
brew install node npm
Primero necesitas instalar Windows Subsystem for Linux (WSL).
Sigue las instrucciones en https://docs.microsoft.com/en-us/windows/wsl/install
- Descargar el Instalador:
- Abre tu navegador web y ve al sitio web oficial de Node.js.
- El sitio web ofrece dos versiones: la versión LTS (Soporte a Largo Plazo) (recomendada para la mayoría de los usuarios debido a su estabilidad) y la versión Actual (para las últimas características).
- Haz clic en el botón para descargar el Instalador de Windows (.msi) para la versión LTS recomendada. El sitio debería detectar automáticamente si necesitas la versión de 64 bits o de 32 bits.
- Ejecutar el Instalador:
- Ubica el archivo
.msidescargado y haz doble clic en él para iniciar el Asistente de Instalación de Node.js. - Si aparece un aviso de seguridad, haz clic en
Sípara permitir que la aplicación realice cambios en tu dispositivo.
- Ubica el archivo
- Seguir el Asistente de Instalación:
- Haz clic en
Nexten la pantalla de bienvenida. - Lee y acepta el acuerdo de licencia marcando la casilla, luego haz clic en
Next. - Elige la carpeta de destino de la instalación (la ubicación predeterminada suele estar bien) y haz clic en
Next. - En la pantalla "Custom Setup", asegúrate de que "Add to PATH" esté seleccionado, ya que esto te permite ejecutar comandos de Node.js desde cualquier ventana de terminal.
- Haz clic en
Next. Opcionalmente puedes elegir instalar las herramientas necesarias para módulos nativos en la siguiente pantalla, lo cual puede requerir Python y herramientas de compilación de Visual Studio, pero esto no es esencial para el uso básico y puede omitirse o instalarse más tarde. - Haz clic en
Installpara comenzar el proceso de instalación.
- Haz clic en
- Finalizar la Instalación:
- Una vez completada la instalación, haz clic en
Finishpara salir del asistente de instalación
- Una vez completada la instalación, haz clic en
Linux no está oficialmente soportado en LATAM Airlines.
-
Actualizar el equipo antes de comenzar (Ubuntu/Debian)
sudo apt updatesudo apt -y upgrade -
Agregar repositorio APT de Node.js (Ubuntu/Debian)
sudo apt -y install curl dirmngr apt-transport-https lsb-release ca-certificatescurl -sL https://deb.nodesource.com/setup_24.x | sudo -E bash - -
Instalar Node.js y npm:
sudo apt -y install nodejs npm
Verificar la instalación:
node -v
npm -v