Cómo cambiar la versión de Java Linux

Cómo cambiar la versión de Java Linux
Trabajar con diferentes versiones de Java es algo común para los desarrolladores. Es posible que tenga diferentes versiones de Java instaladas en su sistema y debe cambiar entre ellas cuando desee trabajar en un proyecto determinado. Afortunadamente, hay una manera rápida de cambiar la versión Java actual de su sistema. Cubriremos todos los detalles sobre cómo cambiar su versión Java en Linux.

Cambiar la versión Java en Linux

Para esta guía, estamos trabajando con Java 19. Sin embargo, instalamos una versión inferior y verificamos los pasos a seguir cuando desee cambiar la versión.

Primero verifiquemos la versión actual de Java en nuestro sistema. Para eso, use el siguiente comando:

$ java -versión

Verificamos que nuestra versión actual de Java sea 19.0.1.

Cuando desee ver los Java Java y JRES de su sistema, use el siguiente comando:

$ sudo actualizaciones alternativas-config java

El comando muestra todas las versiones de Java disponibles. Puede seleccionar cuál instalar en las opciones enumeradas.

En nuestro caso, solo tenemos una versión de Java instalada. Observe que la siguiente salida no da ninguna versiones alternativas de Java.

Del mismo modo, puede verificar las versiones Java disponibles utilizando el comando Update-Alternatives:

$ sudo actualizaciones alternativas-Dislay Java

La salida también muestra el enlace a la versión Java establecida actualmente. En nuestro caso, el enlace apunta a Java 19.

Para demostrar cómo cambiamos entre las versiones de Java, instalemos rápidamente Java 19.

Si verificamos las versiones de Java disponibles, ahora tenemos Java 19, que es la versión actualmente establecida y una versión alternativa que es Java 17.

Para cambiar la versión Java en Linux, use la opción Java -config con el comando Update -Alternatives:

$ sudo actualizaciones alternativas-config java

Se muestran una lista de todos los JDK y JRES disponibles. Tenga en cuenta el número de selección de la versión Java a la que desea cambiar. A continuación, ingrese su número en la solicitud de confirmación en el terminal y presione la tecla ENTER.

En el ejemplo, ingresamos a nuestra selección como 1 para cambiar a Java 17. Una vez que ingresa la selección, recibe un mensaje que confirma que se actualiza la selección.

Si verificamos la versión actual de Java en nuestro sistema, deberíamos obtener el Java 17 mientras logramos cambiar a ella.

En la salida, tenga en cuenta que la versión actual de Java es Java 17. Si ejecutamos un programa que requiere Java 17, no recibiríamos ningún error.

Así es como cambias entre versiones Java en Linux. Siéntete libre de probarlo.

Conclusión

Es común tener diferentes versiones de Java instaladas en su sistema. Diferentes programas pueden requerir diferentes versiones de Java para apoyarlos. En tal caso, puede tener varias versiones de Java en su sistema y debe cambiar entre ellas en diferentes casos. Cubrimos los simples pasos que debe seguir al cambiar la versión Java en su sistema Linux. Con suerte, ahora está a gusto con el trabajo convenientemente con diferentes versiones de Java.