2012-07-20

Ubuntu + OracleJava7 [ES]

Si tienes algún problema con la versión de java7 que proporciona en Ubuntu (o cualquier otra versión) puedes poner la versión de Oracle (u otra), siguiendo las siguientes instrucciones:

  1. Obtener la versión actual para asegurarte después de que ha cambiado.

    java -version

    El resultado será algo parecido a esto:

    java version "1.7.0_03"
    OpenJDK Runtime Environment (IcedTea7 2.1.1pre) (7~u3-2.1.1~pre1-1ubuntu3)
    OpenJDK Server VM (build 22.0-b10, mixed mode)
    

  2. Descomprimir el fichero

    tar -xvf jre-7u5-linux-i586.tar.gz

  3. Mover el directorio resultante a una ruta accesible por todos los usuarios, yo soy partidario de /opt/

    sudo mv jre1.7.0_05 /opt

  4. Se añade esta versión a la lista de alternativa disponibles

    sudo update-alternatives --install /usr/bin/java java /opt/jre1.7.0_05/bin/java 0

  5. Seleccionar esta versión

    sudo update-alternatives --config java

    Se obtiene algo parecido a esto:

    Existen 3 opcioens para la alternativa java (que provee /usr/bin/java).
    
      Selección   Ruta                                           Prioridad  Estado
    ------------------------------------------------------------
    * 0            /usr/lib/jvm/java-7-openjdk-i386/jre/bin/java   1051      modo automático
      1            /opt/jre1.7.0_05/bin/java                       0         modo manual
    
    Pulse  para mantener el valor por omisión [*] o pulse un número de selección: 
    

    Seleccionar la opción adecuada, en este caso 1

  6. Verificar que la versión actual ha cambiado.

    java -version

    Se ha de obtener algo parecido a esto:

    java version "1.7.0_05"
    Java(TM) SE Runtime Environment (build 1.7.0_05-b06)
    Java HotSpot(TM) Server VM (build 23.1-b03, mixed mode)
    

Si hay problemas con javaws repetir los pasos anteriores cambiando java por javaws

Bibliografía Instalar Oracle Java 7 en Ubuntu 12.04

No hay comentarios: