Infraestructura DevOps personal
🎦 SERIE INFRAESTRUCTURA DEVOPS PERSONAL 🎦 Episodio anterior: 🔗 Episodio 3 - Servidor DevOps: .NET (Runtimes y SDKs) Episodio actual: 🔗 Episodio 4 - Servidor DevOps: OpenJDK (Amazon Corretto) Episodio posterior: 🔗 Episodio 5 - Servidor DevOps: compiladores C/C++ Ver todos los episodios: 🔗 Temporada 1
Episodio 4 - Servidor DevOps: OpenJDK (Amazon Corretto)
Sobre OpenJDK
Para construir y ejecutar aplicaciones Java, nuestro servidor DevOps requiere de un compilador Java, las bibliotecas Java Runtime y una máquina virtual que implementen la especificación Java Platform Standard Edition (Java SE).
OpenJDK es la implementación de referencia de código abierto de la especificación Java SE, pero es solo el código fuente. Las distribuciones binarias son proporcionadas por diferentes proveedores para varias plataformas compatibles. Estas distribuciones difieren en licencias, soporte comercial, plataformas compatibles y frecuencia de actualización.
Debido a que Oracle cambió la política de soporte y licencia para sus compilaciones de OpenJDK, los principales proveedores de la nube decidieron establecer sus propias compilaciones de OpenJDK administradas y proporcionar actualizaciones a largo plazo. Aparentemente, esto es para evitar riesgos, especialmente demandas contra Oracle.
Sobre Amazon Corretto
En 2018, Amazon publicó Corretto, otra construcción OpenJDK. Es una distribución gratuita, multiplataforma y lista para producción, viene con soporte a largo plazo que incluye mejoras de rendimiento y correcciones de seguridad. Amazon ejecuta Corretto internamente en miles de servicios de producción y Corretto está certificado como compatible con los estándares Java SE. Corretto permite desarrollar y ejecutar aplicaciones Java en sistemas operativos populares como Linux, Windows y macOS.
Instalar Amazon Corretto 17 LTS
Para la instalación de Amazon Corretto nos bajamos la última versión disponible Long Term Support (LTS) de su sitio web oficial:
👉 En el momento de publicar esta entrada en el blog, la versión actual disponible es Amazon Corretto 17 LTS (v17.0.5.8.1).
Ahora ejecutamos el archivo de instalación de Amazon Corretto 17 LTS denominado amazon-corretto-17.0.5.8.1-windows-x64.msi
y completamos su asistente de instalación dejando las opciones por defecto, excepto en aquellos pasos en los que os indique qué opciones hay que seleccionar (ver capturas de pantalla).
Cambiamos el destino por defecto C:\Program Files\Amazon Corretto\
por P:\Java\
. Para ello, pulsamos el botón Browse y tecleamos la nueva ruta en el cuadro de texto Folder name.
Para comprobar que se ha instalado correctamente Amazon Corretto en nuestro servidor DevOps, pulsamos la combinación de teclas Windows
+ R
y ejecutamos el comando cmd
desde la ventana Run.
Ahora ejecutamos el comando set | find "JAVA_HOME"
para comprobar que se ha definido la variable de entorno JAVA_HOME con el valor que indica el directorio donde se ha instalado (en mi caso, P:\Java\jdk17.0.5_8
). Igualmente, ejecutamos el comando java --version
para comprobar que el comando java está incluido en la variable de entorno PATH y que muestra la versión instalada (en mi caso, openjdk 17.0.5 2022-10-18 LTS
).
¡Eso es todo amigos! ¡Nos vemos en el próximo episodio! 😄
comments powered by Disqus