Installation von Sun`s Java SE Development Kit (JDK) unter Centos 5

Werbung
14.02.2017 03:19.
1/8
Installation von Sun's Java SE Development Kit (JDK) unter Centos 5
Installation von Sun's Java SE Development
Kit (JDK) unter Centos 5
Bei der Basisinstallation von CentOS weder das Java Runtime Environment noch auch das
Java Development Kit von SUN installiert. Viele der Hilfsmittel für die Systemadministration
wie auch zahlreiche Webseiten - letztendlich auch dieses Dokuwiki hier, stellen Inhalte mit
Hilfe von Java-Hilfsmittel dar. Zum Entwickeln im Java-Umfeld installiert man sich am besten
das Java SE Development Kit.
Download
Im ersten Schritt holen wir uns von der Java SE Downloads Seite von SUN das entsprechende
Programmpaket herunter.
Hier wählen wir das Linux RPM (self-extracting file) aus und laden es auf unserem Rechner.
Linux - Wissensdatenbank - https://dokuwiki.nausch.org/
Last update: 25.08.2011 10:52.
centos:java-jdk https://dokuwiki.nausch.org/doku.php/centos:java-jdk
Installation
Für die nun anstehende Installation benötigen wir root-Rechte; wir wechseln daher bei Bedarf den
den User.
# su Die zuvor heruntergeladene Datei von der SUN Seite haben wir in unserem aktuellen Pfad.
# ll jdk*
-rw-rw-r-- 1 django django 77574031
rpm.bin
7. Jul 17:52 jdk-6u14-linux-i586-
Damit wir das binary auch direkt aufrufen können, müssen wir die Dateirechte (x) entsprechend
erweitern.
# chmod +x jdk-6u14-linux-i586-rpm.bin
# ll jdk*
-rwxrwxr-x 1 django django 77574031 7. Jul 17:52 jdk-6u14-linux-i586rpm.bin
https://dokuwiki.nausch.org/
Printed on 14.02.2017 03:19.
14.02.2017 03:19.
3/8
Installation von Sun's Java SE Development Kit (JDK) unter Centos 5
Wir starten anschließend den Installationsvorgang mit dem Aufruf von:
# ./jdk-6u14-linux-i586-rpm.bin
Als erstes bekommen wir die Lizenzbestimmungen am Bildschirm angezeigt. Im Lizenztext können wir
mit der Leertaste uns weitere Seiten anzeigen lassen, oder mit der Taste Q zum Bestätigungsanfrage
springen. Die Frage:
Do you agree to the above license terms? [yes or no]
bestätigen wir durch die Eingabe von yes. Anschließend wird das Archiv ausgepackt und automatisch
installiert.
Unpacking...
Checksumming...
Extracting...
UnZipSFX 5.50 of 17 February 2002, by Info-ZIP ([email protected]).
inflating: jdk-6u14-linux-i586.rpm
inflating: sun-javadb-common-10.4.2-1.1.i386.rpm
inflating: sun-javadb-core-10.4.2-1.1.i386.rpm
inflating: sun-javadb-client-10.4.2-1.1.i386.rpm
inflating: sun-javadb-demo-10.4.2-1.1.i386.rpm
inflating: sun-javadb-docs-10.4.2-1.1.i386.rpm
inflating: sun-javadb-javadoc-10.4.2-1.1.i386.rpm
Vorbereiten...
###########################################
[100%]
1:jdk
###########################################
[100%]
Unpacking JAR files...
rt.jar...
jsse.jar...
charsets.jar...
tools.jar...
localedata.jar...
plugin.jar...
javaws.jar...
deploy.jar...
Installing JavaDB
Vorbereiten...
###########################################
[100%]
1:sun-javadb-common
########################################### [
17%]
2:sun-javadb-core
########################################### [
33%]
3:sun-javadb-client
########################################### [
50%]
4:sun-javadb-demo
########################################### [
67%]
5:sun-javadb-docs
########################################### [
83%]
6:sun-javadb-javadoc
###########################################
Linux - Wissensdatenbank - https://dokuwiki.nausch.org/
Last update: 25.08.2011 10:52.
centos:java-jdk https://dokuwiki.nausch.org/doku.php/centos:java-jdk
[100%]
Java(TM) SE Development Kit 6 successfully installed.
Zum Schluß werden wir noch auf eine (mögliche) Produktregistreierung hingewiesen.
Product Registration is FREE and includes many benefits:
* Notification of new versions, patches, and updates
* Special offers on Sun products, services and training
* Access to early releases and documentation
Product and system data will be collected. If your configuration
supports a browser, the Sun Product Registration form for
the JDK will be presented. If you do not register, none of
this information will be saved. You may also register your
JDK later by opening the register.html file (located in
the JDK installation directory) in a browser.
For more information on what data Registration collects and
how it is managed and used, see:
http://java.sun.com/javase/registration/JDKRegistrationPrivacy.html
Press Enter to continue.....
Mit Abschluss durch die ENTER-Taste öffnet sich ein Browserfenster, in dem wir die Daten für unsere
Produktregistrierung eingeben (können).
https://dokuwiki.nausch.org/
Printed on 14.02.2017 03:19.
14.02.2017 03:19.
5/8
Installation von Sun's Java SE Development Kit (JDK) unter Centos 5
Aktivierung und Konfiguration
Firefox Java Plugin
Damit die (neue) Java-Bibliothek von Firefox benutzt werden kann, setzen wir einen Symlink in das
plugin-Verzeichn is von Firefox:
# ln -s /usr/java/jdk1.6.0_14/jre/plugin/i386/ns7/libjavaplugin_oji.so
/usr/lib/mozilla/plugins/libjavaplugin_oji.
Linux - Wissensdatenbank - https://dokuwiki.nausch.org/
Last update: 25.08.2011 10:52.
centos:java-jdk https://dokuwiki.nausch.org/doku.php/centos:java-jdk
Anschließend starten wir unseren Browser neu und geben in der Adressleiste about:plugins ein. Uns
wird nunmehr Java in der installierten Version präsentiert.
Betriebssystem
Dem Betriebssystem können wir über alternatives –config java angeben, welche java-Version
benutzt werden soll:
# /usr/sbin/alternatives --config java
Es gibt 2 Programme, welche 'java' zur Verfügung stellen.
Auswahl
Befehl
----------------------------------------------1
/usr/lib/jvm/jre-1.4.2-gcj/bin/java
*+ 2
/usr/lib/jvm/jre-1.6.0-openjdk/bin/java
Eingabe um die vorgegebene Auswahl[+] zu behalten, oder geben Sie die Nummer
an:
Zur Überprüfung, ob alles funktioniert hat, geben Sie bitte folgenden Befehl ein:
# /usr/sbin/alternatives --display java
java - Status ist manuell.
https://dokuwiki.nausch.org/
Printed on 14.02.2017 03:19.
14.02.2017 03:19.
7/8
Installation von Sun's Java SE Development Kit (JDK) unter Centos 5
Link verweist auf /usr/lib/jvm/jre-1.6.0-openjdk/bin/java
/usr/lib/jvm/jre-1.4.2-gcj/bin/java - Priorität 1420
Slave keytool: /usr/lib/jvm/jre-1.4.2-gcj/bin/keytool
Slave orbd: (null)
Slave pack200: (null)
Slave policytool: (null)
Slave rmid: (null)
Slave rmiregistry: /usr/lib/jvm/jre-1.4.2-gcj/bin/rmiregistry
Slave servertool: (null)
Slave tnameserv: (null)
Slave unpack200: (null)
Slave jre_exports: /usr/lib/jvm-exports/jre-1.4.2-gcj
Slave jre: /usr/lib/jvm/jre-1.4.2-gcj
Slave java.1.gz: (null)
Slave keytool.1.gz: (null)
Slave orbd.1.gz: (null)
Slave pack200.1.gz: (null)
Slave policytool.1.gz: (null)
Slave rmid.1.gz: (null)
Slave rmiregistry.1.gz: (null)
Slave servertool.1.gz: (null)
Slave tnameserv.1.gz: (null)
Slave unpack200.1.gz: (null)
/usr/lib/jvm/jre-1.6.0-openjdk/bin/java - Priorität 16000
Slave keytool: /usr/lib/jvm/jre-1.6.0-openjdk/bin/keytool
Slave orbd: /usr/lib/jvm/jre-1.6.0-openjdk/bin/orbd
Slave pack200: /usr/lib/jvm/jre-1.6.0-openjdk/bin/pack200
Slave policytool: /usr/lib/jvm/jre-1.6.0-openjdk/bin/policytool
Slave rmid: /usr/lib/jvm/jre-1.6.0-openjdk/bin/rmid
Slave rmiregistry: /usr/lib/jvm/jre-1.6.0-openjdk/bin/rmiregistry
Slave servertool: /usr/lib/jvm/jre-1.6.0-openjdk/bin/servertool
Slave tnameserv: /usr/lib/jvm/jre-1.6.0-openjdk/bin/tnameserv
Slave unpack200: /usr/lib/jvm/jre-1.6.0-openjdk/bin/unpack200
Slave jre_exports: /usr/lib/jvm-exports/jre-1.6.0-openjdk
Slave jre: /usr/lib/jvm/jre-1.6.0-openjdk
Slave java.1.gz: /usr/share/man/man1/java-java-1.6.0-openjdk.1.gz
Slave keytool.1.gz: /usr/share/man/man1/keytool-java-1.6.0-openjdk.1.gz
Slave orbd.1.gz: /usr/share/man/man1/orbd-java-1.6.0-openjdk.1.gz
Slave pack200.1.gz: /usr/share/man/man1/pack200-java-1.6.0-openjdk.1.gz
Slave policytool.1.gz: /usr/share/man/man1/policytool-java-1.6.0openjdk.1.gz
Slave rmid.1.gz: /usr/share/man/man1/rmid-java-1.6.0-openjdk.1.gz
Slave rmiregistry.1.gz: /usr/share/man/man1/rmiregistry-java-1.6.0openjdk.1.gz
Slave servertool.1.gz: /usr/share/man/man1/servertool-java-1.6.0openjdk.1.gz
Slave tnameserv.1.gz: /usr/share/man/man1/tnameserv-java-1.6.0-openjdk.1.gz
Slave unpack200.1.gz: /usr/share/man/man1/unpack200-java-1.6.0-openjdk.1.gz
Zur Zeit ist die `best' Version /usr/lib/jvm/jre-1.6.0-openjdk/bin/java.
Wollen wir die verwendete Version abfragen so gehen wir wie folgt vor:
Linux - Wissensdatenbank - https://dokuwiki.nausch.org/
Last update: 25.08.2011 10:52.
centos:java-jdk https://dokuwiki.nausch.org/doku.php/centos:java-jdk
# java -version
java version "1.6.0"
OpenJDK Runtime Environment (build 1.6.0-b09)
OpenJDK Server VM (build 1.6.0-b09, mixed mode)
Links
Zurück zu >>Projekte und Themenkapitel<<
Zurück zur Startseite
From:
https://dokuwiki.nausch.org/ - Linux - Wissensdatenbank
Permanent link:
https://dokuwiki.nausch.org/doku.php/centos:java-jdk
Last update: 25.08.2011 10:52.
https://dokuwiki.nausch.org/
Printed on 14.02.2017 03:19.
Herunterladen