Donnerstag, 12. Juni 2014

Linux - Debian - Wheezy - x64 - Java 7

Java 7 unter Debian Wheezy (7.5.0) x64 installieren

1.Schritt: Downloaden der gewünschten Java-Version von der Oracle-Homepage
http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
(Licence Agreement akzeptieren, sonst kein Download)
-> Download via Konsole:
wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/7u60-b19/jdk-7u60-linux-x64.tar.gz
 
2.Schritt: Datei entpacken
tar zxvf jdk-7u60-linux-x64.tar.gz -C /usr/lib/jvm/java-7

3.Schritt: Berechtigung prüfen
/usr/lib/jvm/java-7 muss dem Benutzer "root" gehören, falls das nicht so ist:
chown -R root:root /usr/lib/jvm/java-7

4.Schritt: Konfiguration
update-alternatives --install /usr/bin/java java /usr/lib/jvm/java-7/bin/java 1065
update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/java-7/bin/javac 1065

5.Schritt: Prüfen
update-alternatives --config java

falls mehrere Java-Versionen installiert sind, bekommt man eine Auswahl, welche Version verwendet werden soll.
die neu installierte Java-Version sollte mit einem Stern markiert sein:

 Selection    Path                                      Priority   Status
------------------------------------------------------------
* 0            /usr/lib/jvm/java-7/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

java -version
Ausgabe sollte sein: java version "1.7.0_60"

6.Schritt: JAVA_HOME setzen
in der Datei /etc/bash.bashrc folgende Zeilen unten einfügen:
### Java Environment ###
export JAVA_HOME=/usr/lib/jvm/java-7


Rechner anschliessend am Besten mal neustarten.

Keine Kommentare: