
En esta primera entrada del blog, les mostraré los pasos a seguir para instalar Java 11 en Windows 10.
El lenguaje de programación Java es un proyecto Open Source, lo cuál significa que cualquiera puede leer el código fuente del proyecto y cualquiera con conocimientos suficientes de programación puede contribuir a mejorar el código fuente del proyecto.
El lenguaje de programación Java fue creado por la empresa Sun Microsystems de la mano del desarrollador James Gosling; pero en el año 2010 el proyecto fue adquirido por la empresa Oracle.
Para programar en Java es necesario instalar el Kid de Desarrollo de Java JDK(Java Development Kid). Cuando el proyecto estaba en manos de Sun Microsystems, el acceso y descarga del JDK era mucho más fácil y contaba con una licencia más permisiva. Pero al pasar a manos de Oracle la licencia tuvo varios cambios, haciendo más difícil el acceso y descarga del proyecto, la licencia se volvió más restrictiva y solo era gratuita para usos muy espécificos, debido a estas restricciones fue más complicado acceder al compilador.
Afortunadamente, previo a la compra por parte de Oracle, Sun Microsystems liberó el proyecto como Open Souerce y esto permitió crear de forma paralela un proyecto accesible para todos llamado OpenJDK. Actualmente hay más de una alternativa al JDK de Oracle pero los principales y más populares son el JDK de Oracle y OpenJDK.
La principal diferencia entre estas dos JDK es, que el JDK de Oracle lo utilizan principalmente empresas grandes que necesitan del soporte de Oracle para contar con un JDK siempre estable y seguro, y por el contrario, con OpenJDK a pesar de que también es utilizado en empresas grandes, el soporte para corregir errores y bugs de seguridad depende de la comunidad Open Source. A pesar de que ambos JDK tienen las mismas funcionalidades, en varios casos OpenJDK utiliza paquetes libres alternativos a los paquetes de Oracle, debido que Oracle no siempre libera el código fuente de sus desarrollos.
Dicho todo lo anterior, en resumen, es más conveniente usar OpenJDK para proyectos personales o para empresas pequeñas; si una empresa necesita un soporte especializado o desarrolla sistemas muy críticos, es recomendable más no necesario optar por el JDK de Oracle. Todas las correcciones y mejoras que se realizan en el JDK de Oracle acaban pasando al proyecto OpenJDK pero con algún tiempo de retraso.
En este tutorial y en las siguientes entradas del blog estaré usando OpenJDK y estaré usando el instalador de Adoptium, el cuál es una herramienta que facilita la adopción e instalación de OpenJDK en los distintos sistemas operativos.
Instalación de Java 11
Paso 1: En el buscador del navegador web buscar Adoptium.
Ó ir a la página https://adoptium.net/es/
Paso 2: Dar clic al botón “Archivo de versión”.
Paso 3: Dar clic a la lista “Versión” y seleccionar la opción “11 – LTS”.
Paso 4: Esto nos mostrará una lista de opciones de las versiones de Java 11. En la versión más reciente de Java 11(11.0.26) le damos clic al botón “JDK” en la fila “Windows x64” y columna “Installer”.
Paso 5: Esto iniciará la descarga del instalador de JDK.
Paso 6: Una vez terminada la descarga, ir a la carpeta de “Descargas” del explorador de archivos de Windows y ejecutar el instalador con doble clic.
Paso 7: Una vez abierto el instalador, dar clic en “Siguiente”.
Paso 8: Aceptar términos de la licencia dando clic en el checkbox “Acepto los términos del Contrato de licencia”.
Paso 9: Dar clic en Siguiente.
Paso 10: Seleccionar “Instalar para todos lo usuarios de esta máquina”, si se selecciona “Instalar solo para usted”, entonces el JDK solo podrá ser usado por el usuario de Windows que lo está instalando.
Paso 11: Dar clic en Siguiente.
Paso 12: Para permitir que las aplicaciones que utilizan la variable de entorno JAVA_HOME
(Directoprio de instalación de Java) puedan detectar la instalación de Java automáticamente, es necesario establecer la variable de entorno JAVA_HOME
.
Paso 13: Seleccionar la opción “Se instalará en la unidad de disco duro local”.
Paso 14: Dar clic en “Siguiente”.
Paso 15: Dar clic en “Instalar”.
Paso 16: Aparecerá la ventana de confirmación de Windows, dar clic en “Sí”.
Paso 17: El JDK empezará a instalarse.
Paso 18: Una vez finalizada la instalación, dar clic en “Finalizar”.
Listo, Java 11 se ha instalado en el sistema.
Validación
Para comprobar la instalación hay que validar la versión de java instalado en el sistema.
Paso 19: En la barra de búsqueda de Windows, buscar el programa “cmd”(Símbolo de sistema) y seleccionar la opción “Símbolo de sistema”.
Paso 20: En el Símbolo de sistema escribir el comando “java -version”
y teclear la tecla “enter”.
Esto debe arrojar como resultado la versión de java instalada, que en este caso es la versión “11.0.26”.