En ésta publicación explico el procedimiento para instalar Oracle JDK v7 en un servidor Ubuntu.
1. Abrir una consola de comandos (SHELL) y descargar la última versión del JDK como se muestra a continuación:
sudo wget http://www.reucon.com/cdn/java/jdk-7u45-linux-x64.tar.gz
2. Crear el directorio de instalación usando el siguiente comando
sudo mkdir -p /usr/lib/jvm
3. Mover el archivo del JDK al directorio
/usr/lib/jvm como se muestra a continuación:
sudo mv /home/ubuntu/downloads/jdk-7u45-linux-x64.tar.gz /usr/lib/jvm
4. Ir al directorio de instalación y descomprimir el archivo del JDK
cd /usr/lib/jvm
sudo tar xzvf jdk-7u45-linux-x64.tar.gz
5. Indicar a Ubuntu dónde se encuentra el directorio de instalación de Java con los siguientes comandos:
sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/jdk1.7.0_45/bin/javac" 1
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jdk1.7.0_45/bin/java" 1
6. Indicar a Ubuntu la instalación Java por defecto con los siguientes comandos:
sudo update-alternatives --set "javac" "/usr/lib/jvm/jdk1.7.0_45/bin/javac"
sudo update-alternatives --set "java" "/usr/lib/jvm/jdk1.7.0_45/bin/java"
7. Configurar la variable de entorno
JAVA_HOME usando los siguientes comandos:
sudo nano /etc/profile
Ir al final de la linea y colocar lo siguiente:
JAVA_HOME=/usr/lib/jvm/jdk1.7.0_45
PATH=$PATH:$JAVA_HOME/bin
export JAVA_HOME
export PATH
8. Recargar el
PATH del sistema operativo usando el siguiente comando:
. /etc/profile
9. Probar que la instalación fue correcta usando el siguiente comando:
java -version
Se deberá mostrar un mensaje similar al siguiente:
Java(TM) SE Runtime Environment (build 1.7.0_45-b18)
Java HotSpot(TM) 64-Bit Server VM (build 24.45-b08, mixed mode)