Instalar Java 7 en Debian Jessie

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.

Información de Contacto

Heredia, Costa Rica, 40102

+506 6048-6672
info@blackdiezone.net

Lunes a Sabado: 8:00 am - 5:00 pm
Domingos: Cerrado

Copyright 2021 Blackdie Zone Network ©  All Rights Reserved