Java es uno de los lenguajes de programación más populares para desarrollar aplicaciones para PC o móviles y está disponible en varias plataformas, ytambién hay muchas aplicaciones que requieren Java instalado por eso vamos a ver como realizar la instalación de forma simple para nuestro Debian 11.
Paso 1 – Instalación de Java en Debian 11
Los repositorios predeterminados de Debian 11 contienen la última versión estable de OpenJDK 11 y la última versión, es decir, OpenJDK 17.
sudo apt install default-jre default-jdk
Para instalar la última versión actual de OpenJDK 17
sudo apt install openjdk-17-jre openjdk-17-jdk
Una vez que se realiza la descarga y la instalación, se puede verificar la versión:
java -version
También la versión de JDK
javac -version
Paso 2 – Cambiar entre distintas versiones de Java
sudo update-alternatives --config java
También podemos hacer lo mismo con JDK
sudo update-alternatives --config javac
Paso 3 – Configurar las variables de entorno
Dado que algunas aplicaciones necesitan este paso vamos a ver como generarlo. Primero listemos las alternativas que tenemos en mi caso elegí la versión 11, opción 1:
sudo update-alternatives --list java
Vamos a crear el siguiente archivo si no existe, si no lo editamos.
sudo nano /etc/environment
Creamos la siguiente línea.
JAVA_HOME="/usr/lib/jvm/java-11-openjdk-amd64/"
Para no tener que reiniciar podemos recargar la configuración con el comando source.
source /etc/environment
Y ahora comprobamos con echo si todo esta correcto.
echo $JAVA_HOME