Eliminar OpenJDK
completamente con este comando:
sudo apt-get purge openjdk-\*
Descargue el Oracle Java JDK
aquí .
Nota: descargue el archivo apropiado, por ejemplo, si su sistema es Ubuntu x64 (es decir, Debian), el archivo de descarga se llama así:jdk-8u51-linux-x64.tar.gz
Para saber qué versión es su sistema operativo, consulte aquí
Crear una carpeta con el nombre java
de /usr/local/
este comando:
sudo mkdir -p /usr/local/java
Copie el archivo descargado en el directorio /usr/local/java
. Para hacer esto, cd
en el directorio donde se encuentra el archivo descargado y use este comando para copiar ese archivo a /usr/local/java/
:
sudo cp -r jdk-8u51-linux-x64.tar.gz /usr/local/java/
CD en el /usr/local/java/
directorio y extraiga el archivo copiado con este comando:
sudo tar xvzf jdk-8u51-linux-x64.tar.gz
Después de la extracción, debe ver una carpeta llamada jdk1.8.0_51
.
Actualice el PATH
archivo abriendo el /etc/profile
archivo mediante el comando sudo nano /etc/profile
y pegue lo siguiente al final del archivo:
JAVA_HOME=/usr/local/java/jdk1.8.0_51
PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
export JAVA_HOME
export PATH
Guardar y Salir.
Indique al sistema que la nueva versión de Oracle Java está disponible mediante los siguientes comandos:
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jdk1.8.0_51/bin/java" 1
sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/local/java/jdk1.8.0_51/bin/javac" 1
sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/java/jdk1.8.0_51/bin/javaws" 1
Establezca Oracle Java JDK como predeterminado mediante los siguientes comandos:
sudo update-alternatives --set java /usr/local/java/jdk1.8.0_51/bin/java
sudo update-alternatives --set javac /usr/local/java/jdk1.8.0_51/bin/javac
sudo update-alternatives --set javaws /usr/local/java/jdk1.8.0_51/bin/javaws
Vuelva a cargar el camino ancho del sistema / etc / profile con este comando:
source /etc/profile
Reinicie su sistema.
Verifique la versión Java JDK por java -version
comando. Si la instalación es exitosa, se mostrará de la siguiente manera:
java version "1.8.0_51"
Java(TM) SE Runtime Environment (build 1.8.0_51-xxx)
Java HotSpot(TM) Server VM (build 25.51-xxx, mixed mode)