Benutzer-Werkzeuge

Webseiten-Werkzeuge


comp:orajava

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

comp:orajava [2017-10-31 0105]
werner angelegt
comp:orajava [2017-11-06 1456] (aktuell)
werner Export-Verzeichnis hinzu
Zeile 7: Zeile 7:
   * von der Oracle-Seite http://​www.oracle.com/​technetwork/​java/​javase/​downloads/​index.html habe ich mir das aktuellste JDE für Java 1.8 heruntergeladen,​ und zwar als rpm   * von der Oracle-Seite http://​www.oracle.com/​technetwork/​java/​javase/​downloads/​index.html habe ich mir das aktuellste JDE für Java 1.8 heruntergeladen,​ und zwar als rpm
   * das habe ich dann als root installiert mit dem Befehl ''​rpm -ivh ~werner/​down/​orakel/​jdk-8u152-linux-x64.rpm''​   * das habe ich dann als root installiert mit dem Befehl ''​rpm -ivh ~werner/​down/​orakel/​jdk-8u152-linux-x64.rpm''​
-  * das Schöne daran ist, dass sich das Paket nach /usr/java installiert,​ wo es von openSUSE-Paketen völlig unberührt ist, und dass es einen Link /​usr/​java/​latest zur jeweils aktuellen Version anlegt. Das kann ich im Folgenden nutzen +  * das Schöne daran ist, dass sich das Paket nach ''​/usr/java'' ​installiert,​ wo es von openSUSE-Paketen völlig unberührt ist, und dass es einen Link ''​/​usr/​java/​latest'' ​zur jeweils aktuellen Version anlegt. Das kann ich im Folgenden nutzen 
-  * zuerst wird Java selbst in /​etc/​alternatives aufgenommen. Der Befehl steht im Original auf einer Zeile und wird hier der Lesbarkeit wegen umbrochen <code bash>/​usr/​sbin/​update-alternatives --install /​usr/​bin/​java java /​usr/​java/​latest/​bin/​java 18152 \+  * wir komprimieren mal die man-Pages <code bash>cd /​usr/​lib/​java/​latest/​man/​man1 
 +gzip *.1</​code>​ 
 +  * das Export-Verzeichnis wird vorbereitet:​ <code bash>​mkdir /​usr/​lib64/​jvm-exports/​jdk_latest 
 +cd /​usr/​lib64/​jvm-exports/​jdk_latest 
 +for DAT in jaas jdbc-stdext jndi jndi-cos jndi-ldap jndi-rmi sasl; do \ 
 +  ln -s /​usr/​java/​latest/​jre/​lib/​rt.jar ${DAT}-1.8.0_Orac.jar;​ \ 
 +  ln -s ${DAT}-1.8.0_Orac.jar ${DAT}-1.8.0.jar;​ \ 
 +  ln -s ${DAT}-1.8.0_Orac.jar ${DAT}.jar; \ 
 +done 
 +ln -s jdbc-stdext-1.8.0_Orac.jar jdbc-stdext-3.0.jar 
 +ln -s /​usr/​java/​latest/​jre/​lib/​jce.jar jce-1.8.0_Orac.jar 
 +ln -s jce-1.8.0_Orac.jar jce-1.8.0.jar 
 +ln -s jce-1.8.0_Orac.jar jce.jar 
 +ln -s /​usr/​java/​latest/​jre/​lib/​jsse.jar jsse-1.8.0_Orac.jar 
 +ln -s jsse-1.8.0_Orac.jar jsse-1.8.0.jar 
 +ln -s jsse-1.8.0_Orac.jar jsse.jar</​code>​ 
 +  * zuerst wird Java selbst in ''​/​etc/​alternatives'' ​aufgenommen. Der Befehl steht im Original auf einer Zeile und wird hier der Lesbarkeit wegen umbrochen <code bash>/​usr/​sbin/​update-alternatives --install /​usr/​bin/​java java /​usr/​java/​latest/​bin/​java 18152 \
     --slave /​usr/​share/​man/​man1/​java.1.gz java.1.gz /​usr/​java/​latest/​man/​man1/​java.1.gz \     --slave /​usr/​share/​man/​man1/​java.1.gz java.1.gz /​usr/​java/​latest/​man/​man1/​java.1.gz \
     --slave /​usr/​lib64/​jvm/​jre jre /​usr/​java/​latest/​jre \     --slave /​usr/​lib64/​jvm/​jre jre /​usr/​java/​latest/​jre \
comp/orajava.txt · Zuletzt geändert: 2017-11-06 1456 von werner