Cómo instalar Java 7 en tu Linux. A continuación encontrará Debian Jessie y Oracle Java 7 (antiguo Sun).
Por el momento no hay un paquete oficial de Debian Jessie (y Linux en general) para Java 7 y apt-get no funciona para nosotros, como anteriormente se hacia para open-jdk.
Primero tenemos que descargar la última versión de sitio oficial de Oracle y luego extraerlo.
wget http://download.oracle.com/otn-pub/java/jdk/7/jdk-7-linux-x64.tar.gz tar zxvf jdk-7-linux-x64.tar.gz -C /usr/lib/jvm/
Luego tenemos que hacer algunas configuraciones.
Debian tienen un script útil para mantener diferentes versiones de uno de los programas, como java, llamada “update-alternatives”, así que simplemente lo usamos.
update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.7.0/bin/java 1065 update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.7.0/bin/javac 1065
Donde 1065 es una prioridad dada.
Para verificar la instalación, usamos el parámetro -config
update-alternatives --config java #this prints: There are 2 choices for the alternative java (providing /usr/bin/java). Selection Path Priority Status ------------------------------------------------------------ * 0 /usr/lib/jvm/jdk1.7.0/bin/java 1065 auto mode 1 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 manual mode 2 /usr/lib/jvm/jdk1.7.0/bin/java 1065 manual mode
Y debido a que 1065 es superior a 1061, el nuevo Java 7 instalado se utilizará de manera predeterminada en la máquina instalada.
Finalmente procedemos a agregar lo siguiente en el archivo /etc/profile
export JAVA_HOME='/usr/lib/jvm/jdk1.7.0' export JAVA_OPTS="-Xms512m -Xmx6144m -XX:+UseG1GC"
Espero que esto ahorre a alguien algo de tiempo de configuración.