martes, 27 de marzo de 2012

Java 7 en debian squeeze

Descargan el jdk7 de la pag de oracle:
http://www.oracle.com/technetwork/java/javase/downloads/java-se-jdk-7-download-432154.html

Lo descomprimen con el siguiente comando:

# tar -xvzf jdk-7-linux-x64.tar.gz

Lo mueven a /usr/lib/jvm para que este con las otras versiones de java que tengas instalado:
# mv jdk1.7.0 /usr/lib/jvm/


Ejecutam el update-alternatives:
# update-alternatives --config java

Importante: Se fijan en el numero de la ultima alternativa. Entonces el numero que ponen al final del siguiente comando es el numero de la ultima alternativa + 1. Si no apareció nada, quiere decir que no tienen java instalado, no se desesperen, en vez de poner el valor de la ultima alternativa + 1 pongan un 0.  En mi caso el numero de la ultima alternativa era 2 ya que eran 3 alternativas y empieza de 0:
# update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.7.0/bin/java 3

Cambian a la ultima
# update-alternatives --config java

Si todo funciono al ejecutar:
# java -version
Deberian ver algo asi:
    java version "1.7.0"
    Java(TM) SE Runtime Environment (build 1.7.0-b147)
    Java HotSpot(TM) 64-Bit Server VM (build 21.0-b17, mixed mode)

Se fijan si tienen javac instalado y cual es la version:
# javac -version

El mismo procedimiento anterior respecto al numero:
# sudo update-alternatives --config javac

En mi caso yo no tenia el javac instalado:
# sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.7.0/bin/javac 0
# javac -version

Y todo deberia estar funcionando (:

No hay comentarios:

Publicar un comentario