como instalar java en ubuntu 18.04
Tabla de contenido:
- Prerrequisitos
- Variaciones de Java
- Instalación del OpenJDK predeterminado (Java 11)
- Instalar OpenJDK 8
- Instalación de Oracle Java
- Establecer la versión de Java predeterminada
- Establecer la variable de entorno JAVA_HOME
- Desinstalar Java
- Conclusión
Java es uno de los lenguajes de programación más populares del mundo, utilizado para construir diferentes tipos de aplicaciones multiplataforma.
Este tutorial describe cómo instalar varias versiones de OpenJDK y Oracle Java en Ubuntu 18.04. Se aplican las mismas instrucciones para Ubuntu 16.04 y cualquier distribución basada en Ubuntu, incluidos Kubuntu, Linux Mint y Elementary OS.
Prerrequisitos
Antes de continuar con este tutorial, asegúrese de haber iniciado sesión como usuario con privilegios de sudo.
Variaciones de Java
Java se distribuye en tres ediciones diferentes, Standard Edition (SE), Enterprise Edition (EE) y Micro Edition (ME). Este tutorial cubre la instalación de la edición Java SE (Standard Edition).
OpenJDK y Oracle Java son las dos implementaciones principales de Java, con casi ninguna diferencia entre ellas, excepto que Oracle Java tiene algunas características comerciales adicionales.
Hay dos paquetes Java diferentes en los repositorios de Ubuntu, Java Runtime Environment (JRE) y el Java Development Kit (JDK).
Si solo desea ejecutar programas Java, entonces necesita JRE que contiene solo el Java Runtime Environment. El desarrollador de Java debe instalar JDK, que también incluye las herramientas y bibliotecas de desarrollo / depuración.
Le mostraremos cómo instalar varios paquetes Java. Si no sabe qué implementación o versión de Java utilizar, la recomendación general es seguir con la versión predeterminada de OpenJDK disponible en Ubuntu 18.04.
Instalación del OpenJDK predeterminado (Java 11)
Al momento de escribir, la última versión LTS de Java es la versión 11.
Siga los pasos a continuación para instalar Java OpenJDK 11 en su sistema Ubuntu:
-
Primero, actualice el índice del paquete
aptcon:sudo apt updateUna vez que se actualiza el índice del paquete, instale el paquete predeterminado de Java OpenJDK con:
sudo apt install default-jdkVerifique la instalación ejecutando el siguiente comando que imprimirá la versión de Java:
java -versionLa salida se verá más o menos así:
openjdk version "11.0.2" 2019-01-15 OpenJDK Runtime Environment (build 11.0.2+9-Ubuntu-3ubuntu118.04.3) OpenJDK 64-Bit Server VM (build 11.0.2+9-Ubuntu-3ubuntu118.04.3, mixed mode, sharing)
¡Eso es! En este punto, debería haber instalado Java correctamente en su sistema Ubuntu.
JRE está incluido en el paquete JDK. Si solo necesita JRE, instale el paquete
default-jre
:
Instalar OpenJDK 8
Java 8 sigue siendo la versión más utilizada de Java. Si su aplicación requiere Java 8, puede instalarla escribiendo los siguientes comandos:
sudo apt update
sudo apt install openjdk-8-jdk
Instalación de Oracle Java
Antes de instalar Oracle Java, asegúrese de leer la Licencia Oracle JDK. La licencia permite solo el uso no comercial del software, como el uso personal y el uso de desarrollo.
Oracle Java 11 se puede instalar desde el PPA de Linux Uprising.
Los siguientes pasos describen cómo instalar Oracle Java 11 en Ubuntu 18.04:
-
Instale las dependencias necesarias para agregar un nuevo repositorio:
sudo apt install software-properties-commonHabilite el PPA de levantamiento de Linux ejecutando los siguientes comandos:
sudo add-apt-repository ppa:linuxuprising/javaUna vez que se agrega el repositorio, actualice la lista de paquetes e instale el paquete
oracle-java11-installerescribiendo:sudo apt updatesudo apt install oracle-java11-installerSe le solicitará que acepte la licencia de Oracle.
Verifique la instalación ejecutando el siguiente comando que imprimirá la versión R:
java -versionjava version "11.0.2" 2019-01-15 LTS Java(TM) SE Runtime Environment 18.9 (build 11.0.2+9-LTS) Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.2+9-LTS, mixed mode)
Establecer la versión de Java predeterminada
Para verificar la versión predeterminada de Java, usaría el siguiente comando:
java -version
openjdk version "11.0.2" 2019-01-15 OpenJDK Runtime Environment (build 11.0.2+9-Ubuntu-3ubuntu118.04.3) OpenJDK 64-Bit Server VM (build 11.0.2+9-Ubuntu-3ubuntu118.04.3, mixed mode, sharing)
Si tiene varias instalaciones Java para cambiar la versión predeterminada, use la herramienta de
update-alternatives
como se muestra a continuación:
sudo update-alternatives --config java
Para cambiar la versión predeterminada de Java, simplemente ingrese el número de versión (el número en la columna Selección) y presione
Algunas aplicaciones escritas en Java están utilizando la variable de entorno
Para establecer la variable de entorno
En nuestro caso, las rutas de instalación son las siguientes: Copie la ruta de instalación de su instalación preferida. A continuación, abra el
Agregue la siguiente línea, al final del archivo: Asegúrese de reemplazar la ruta con la ruta a su versión Java preferida. Puede cerrar sesión e iniciar sesión o ejecutar el siguiente comando de origen para aplicar los cambios a su sesión actual: Para verificar que la variable de entorno
Si por alguna razón desea desinstalar el paquete Java, puede desinstalarlo como cualquier otro paquete instalado con
Por ejemplo, si desea desinstalar el
En este tutorial, aprendió a instalar y administrar múltiples versiones de Java en su servidor Ubuntu. Ahora puede instalar aplicaciones que se ejecutan en Java, como Tomcat, JBoss / WildFly, Apache Maven, Glassfish, Elasticsearch, Cassandra, Jenkins, Gradle… etc.
There are 3 choices for the alternative java (providing /usr/bin/java). Selection Path Priority Status ------------------------------------------------------------ * 0 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 auto mode 1 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 manual mode 2 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 manual mode Press to keep the current choice, or type selection number:
There are 3 choices for the alternative java (providing /usr/bin/java). Selection Path Priority Status ------------------------------------------------------------ * 0 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 auto mode 1 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 manual mode 2 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 manual mode Press to keep the current choice, or type selection number:
Enter
.Establecer la variable de entorno JAVA_HOME
JAVA_HOME
para determinar la ubicación de instalación de Java.
JAVA_HOME
, primero, debe encontrar las rutas de instalación de Java utilizando el comando
update-alternatives
sudo update-alternatives --config java
/usr/lib/jvm/java-11-openjdk-amd64/bin/java
OpenJDK 8 se encuentra en
/usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java
/etc/environment
:
sudo nano /etc/environment
JAVA_HOME="/usr/lib/jvm/java-11-openjdk-amd64"
source /etc/environment
JAVA_HOME
esté establecida correctamente, ejecute el siguiente comando echo:
echo $JAVA_HOME
/usr/lib/jvm/java-11-openjdk-amd64
/etc/environment
es un archivo de configuración de todo el sistema, que utilizan todos los usuarios. Si desea establecer la variable
JAVA_HOME
por usuario, agregue la línea al
.bashrc
o cualquier otro archivo de configuración que se carga cuando el usuario inicia sesión.
Desinstalar Java
apt
.
openjdk-8-jdk
, ejecute:Conclusión
Cómo instalar java en centos 7
Este tutorial le muestra cómo instalar Java en CentOS 7. Java es uno de los lenguajes de programación más populares que se utilizan para crear diferentes tipos de aplicaciones y sistemas.
Cómo instalar java en centos 8
Java es uno de los lenguajes de programación más populares utilizados para construir diferentes tipos de aplicaciones y sistemas. En este tutorial, explicaremos cómo instalar una o más versiones de Java (OpenJDK) en CentOS 8 y cómo configurar el Java predeterminado a través de alternativas.
Cómo instalar Java en Debian 10 Linux
En este tutorial, explicaremos cómo instalar Java (OpenJDK) en Debian 10 Linux.







