Benutzer-Werkzeuge

Webseiten-Werkzeuge


comp:orajava

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

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