Guía paso a paso: Cómo instalar Java en Ubuntu 22.04
Java es un lenguaje de programación reconocido mundialmente para crear aplicaciones robustas y escalables. Se introdujo en 1995 y se ha convertido en una de las opciones más utilizadas en la industria. Este lenguaje de programación se emplea en diversos ámbitos, como el desarrollo de aplicaciones para ordenadores de sobremesa y Android, los videojuegos, el procesamiento de big data y las aplicaciones web. Por lo tanto, aunque existen muchos otros lenguajes de programación disponibles, la naturaleza versátil, orientada a objetos y de alto nivel de Java mantiene su importancia, especialmente en la creación de aplicaciones de nivel empresarial, lo que lo convierte en la opción preferida de los desarrolladores.
Características importantes de Java
Java, conocido por su velocidad y fiabilidad, crea aplicaciones en diversos ámbitos, como el desarrollo de juegos, la creación de aplicaciones web y móviles, el desarrollo de chatbots y el desarrollo de software de nivel empresarial.
Una ventaja clave de Java es su independencia de la plataforma, lo que le permite ejecutarse a la perfección en cualquier sistema operativo. Esta cualidad hace que Java sea una excelente opción para las organizaciones que desean crear aplicaciones multiplataforma de alto rendimiento. En este artículo, mostraremos cómo instalar Java en Ubuntu 22.04.
Requisitos previos
Para instalar Java en Ubuntu, necesitas:
1. Un servidor con Ubuntu 22.04 (o una máquina virtual con este sistema).
2. Acceso como root o un usuario con privilegios sudo.
Instalación de Java en Ubuntu 22.04
Antes de instalar Java, comprueba si ya está instalado y qué versión tienes:
$ java --version
El resultado anterior muestra que Java no está instalado en este sistema. Si ves este resultado, tendrás que instalarlo. Antes, conviene conocer sus componentes.
Las instalaciones de Java constan de dos componentes principales: el primero es el Java JDK (Java Development Kit) y el segundo es el JRE (Java Runtime Environment). El JDK proporciona a los desarrolladores herramientas de software esenciales, como compiladores y depuradores para el desarrollo de aplicaciones Java, mientras que el JRE se encarga de ejecutar los programas Java.
Métodos para instalar Java en Ubuntu
Puedes instalar Java en Ubuntu de dos formas:
1. Instalar Java en Ubuntu utilizando OpenJDK.
2. Instalar Oracle Java 17 en Ubuntu utilizando el repositorio PPA.
Método 1: Instalar Java en Ubuntu desde OpenJDK
Un método para instalar Java en Ubuntu es utilizar OpenJDK. En este método, OpenJDK ofrece un conjunto completo de herramientas de desarrollo Java que se utilizan para desarrollar aplicaciones y microservicios basados en Java. Esto incluye componentes esenciales como el compilador Java, el entorno de ejecución Java (JRE) y la biblioteca de clases Java, lo que lo convierte en una solución integral para las necesidades de desarrollo Java.
A continuación te mostramos cómo instalar Java en Ubuntu desde OpenJDK.
La instalación de Java en Ubuntu 22.04 desde OpenJDK incluye los siguientes pasos:
Paso 1: Actualizar los repositorios de Ubuntu
Primero actualiza la lista de paquetes:
$ sudo apt update
Si quieres, vuelve a comprobar si Java ya está instalado:
$ java --version
Paso 2: Buscar OpenJDK con Apt Cache
El repositorio de Ubuntu 22.04 incluye, por defecto, OpenJDK. Se trata de una versión de código abierto de JDK y JRE. Puedes buscar las versiones disponibles con el siguiente comando:
$ sudo apt-cache search openjdk
Verás todas las versiones de OpenJDK disponibles. En el momento de escribir este artículo, OpenJDK 20 es la versión más reciente. Pero en esta guía, instalaremos la versión OpenJDK 17 LTS (Long Term Support) en Ubuntu 22.04.
Paso 3: Instalar OpenJDK-17 Java en Ubuntu
Elige la versión adecuada de OpenJDK e instálala utilizando el repositorio apt.
$ sudo apt install openjdk-17-jdk
Ahora, pulsa «y» y «Intro» para continuar con la instalación.
El comando anterior instalará la plataforma JDK completa de la versión OpenJDK 17. Esto es opcional. Si solo necesitas ejecutar programas Java (sin compilarlos), basta con instalar el JRE:
$ sudo apt install openjdk-17-jre
Paso 4: Verificar la instalación de Java
Ahora verifica que Java está correctamente instalado comprobando su versión:
$ java -version
Comprueba también la versión del compilador para verificar que el JDK completo está instalado:
$ javac -version
Método 2: Instalación de Oracle JDK 17 mediante PPA
También puedes instalar Oracle JDK, que ofrece la implementación de Java de Oracle como alternativa a OpenJDK. OpenJDK, que es una implementación de código abierto de Java, está fácilmente disponible y viene incluido con Ubuntu. Por otro lado, otra opción para instalar Java es Oracle JDK, que es la versión con licencia de Java mantenida exclusivamente por Oracle, los desarrolladores de Java.
Sigue estos pasos para instalar Oracle JDK en Ubuntu 22.04:
Paso 1: Añadir el repositorio Oracle Java PPA Linux Uprising
Añade el repositorio PPA de Linux Uprising, que facilita la instalación de Oracle Java:
$ sudo add-apt-repository ppa:linuxuprising/java
Aparecerá un mensaje en la terminal; pulsa «Intro» para continuar.
Paso 2: Actualizar el índice de paquetes
Una vez añadido el repositorio Oracle, se recomienda actualizar los repositorios del sistema con el comando «apt update»:
$ sudo apt update
Paso 3: Instalar Oracle Java 17 en Ubuntu 22.04
Instala Oracle JDK con el siguiente comando:
$ sudo apt install oracle-java17-installer
Durante la instalación tendrás que aceptar la licencia de Oracle: pulsa «Tab» y después «Intro».
De nuevo, selecciona «Sí» para confirmar los términos y condiciones del acuerdo de licencia.
La instalación de Oracle Java 17 tardará unos segundos en completarse. Cuando termine, comprueba la versión de Java instalada utilizando el comando «java -version».
¿Cómo probar la instalación de Java en Ubuntu 22.04?
Con Java instalado, puedes probarlo con un programa sencillo. Crea un archivo en un editor de texto y pega este código:
public class TestProgram {
public static void main(String[] args) {
System.out.println("Test Java Installation!");
}
}
Guarda el archivo con el nombre «TestProgram.java» (igual que el nombre de la clase). Después, compílalo y ejecútalo desde la terminal:
javac TestProgram.java && java TestProgram
Si todo está bien, verás el mensaje «Test Java Installation!».
Eso confirma que Java funciona. Los mismos pasos sirven para instalar Java en un servidor remoto, por ejemplo en un VPS de BlueVPS.
¿Cómo configurar la versión predeterminada de Java en Ubuntu 22.04?
Es posible tener varias instalaciones de Java en tu sistema sin problemas significativos. Sin embargo, en algunos casos, es posible que debas elegir una instalación específica de Java como predeterminada, dependiendo de los requisitos de tus proyectos.
Esto se puede lograr utilizando el comando «update-alternatives», que te permite tanto listar como seleccionar la versión predeterminada de Java en tu sistema.
$ sudo update-alternatives --config java
El comando te pedirá el número de la versión que quieres usar por defecto. En el ejemplo, escribimos «1».
¿Cómo configurar la variable de entorno JAVA_HOME para Java en Ubuntu 22.04?
Aunque Java ya está instalado, es necesario realizar pasos de configuración adicionales para optimizar su uso y permitir que otras aplicaciones lo localicen sin problemas.
Una de las configuraciones de la ruta de Java implica definir variables de entorno específicas.
Entre ellas, la variable de entorno JAVA_HOME especifica el directorio de instalación del entorno de ejecución de Java (JRE). Este paso no es obligatorio. Sin embargo, se recomienda encarecidamente configurar esta variable, ya que numerosas aplicaciones basadas en Java dependen de ella para encontrar la ubicación exacta de Java.
En primer lugar, comprueba la ruta de Java:
$ sudo update-alternatives --config java
El comando anterior mostrará la ruta de Java en la pantalla del terminal.
Para establecer la variable de entorno JAVA_HOME para todos los usuarios del sistema, hay que editar el archivo «/etc/environment». Ábrelo con tu editor de texto:
$ sudo nano /etc/environment
Ahora, configura la ruta para la variable de entorno JAVA_HOME. Para ello, pega la siguiente línea en «/etc/environment:»
JAVA_HOME="/usr/lib/jvm/java-17-openjdk-amd64"
Para aplicar el cambio en la sesión actual, ejecuta:
$ source /etc/environment
Ahora, muestra la ruta de Java actualizada con el comando «echo»:
$ echo "$JAVA_HOME"
Conclusión
En este artículo, te hemos mostrado cómo instalar Java en Ubuntu 22.04. Además, te hemos enseñado cómo comprobar la instalación de Java y configurar la variable de entorno JAVA_HOME mediante la línea de comandos.
Pero antes de iniciar el proceso de instalación, debes elegir una instalación de Java adecuada para tu sistema. En este caso, tienes dos opciones principales a considerar: OpenJDK y Oracle JDK. Una vez que hayas instalado Java correctamente en Ubuntu, podrás ejecutar código Java o aplicaciones basadas en Java en tu sistema Ubuntu.
Esperamos que la información proporcionada en este artículo te haya resultado útil. Si deseas obtener más información sobre Java, puedes visitar el sitio web oficial de Java. Aquí también puedes descargar Java manualmente según la arquitectura de tu sistema y la distribución que estés ejecutando. ¡Gracias por leer!