Cum sa setezi Java SE pe Debian

Un mic howto sa instalez Java 7 (Oracle) pe Debian:

1. Copiem pachetul Java JDK de pe oracle.comwget
wget http://download.oracle.com/otn-pub/java/jdk/7/jdk-7-linux-x64.tar.gz

2. Dezarhivam in /usr/lib64/jvm/
tar zxvf jdk-7-linux-x64.tar.gz -C /usr/lib64/jvm/ 

Debian are o comanda utila pentru mentenanta a diferitor versiuni al asa packete ca java update-altenatives

3. Setam Java

update-alternatives –install /usr/bin/java java /usr/lib/jvm/jdk1.7.0/bin/java 1070
update-alternatives –install /usr/bin/javac javac /usr/lib/jvm/jdk1.7.0/bin/javac 1070
unde 1070 este prioritatea

pentru a verifica versiunea activa folosim:
update-alternatives –config java

ca rezultat primim: Selection Path Priority Status
————————————————————
* 0 /usr/lib/jvm/jdk1.7.0/bin/java 1070 auto mode
1 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1069 manual mode
2 /usr/lib/jvm/jdk1.7.0/bin/java 1070 manual mode
Asa cum 1070 este mai mare, se va folosi versiunea 7.0, dar in caz de ceva tot asa se poate de modificat.

La final pentru a vedea versiunea Java care este activa in sistem
java -version


Profit!