Am 05.01.16 um 20:31 schrieb Robert Großkopf:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Hallo Jörg,
Ich habe mir kurzerhand das Oracle-JDK-8 .rpm installiert, da javafx in der OpenJDK 1.8 (welche per default auf dem System ist) nicht unterstützt wird. Die Installation generiert folgende Meldung: /var/tmp/rpm-tmp.8gMn4J: Zeile 638: /usr/sbin/alternatives: Datei oder Verzeichnis nicht gefunden Wie muss ich vorgehen, dass die Oracle JRE/JDK richtig mit dem System verlinkt ist bzw. unter "update-alternatives --config java" verfügbar wird?
Das Verzeichnis "alternatives" liegt unter /etc/alternatives
Ich würde einfach austesten, ob ein Link von /usr/sbin/alternatives zu /etc/alternatives ausreicht.
ich habe mir dafür ein Skript erstellt: #! /bin/bash # # if [ $# -lt 1 ] then echo "uasge: $0 {JDK-Version}" echo "" exit 1 fi echo "JDK-Version" $1 update-alternatives \ --install /usr/bin/java java /usr/java/jdk$1/bin/java 40 \ --slave /usr/lib64/jvm/jre jre /usr/java/jdk$1/jre \ --slave /usr/lib64/jvm-exports/jre jre_exports /usr/java/jdk$1/jre \ --slave /usr/bin/keytool keytool /usr/java/jdk$1/jre/bin/keytool \ --slave /usr/bin/orbd orbd /usr/java/jdk$1/jre/bin/orbd \ --slave /usr/bin/policytool policytool /usr/java/jdk$1/jre/bin/policytool \ --slave /usr/bin/rmid rmid /usr/java/jdk$1/jre/bin/rmid \ --slave /usr/bin/rmiregistry rmiregistry /usr/java/jdk$1/jre/bin/rmiregistry \ --slave /usr/bin/servertool servertool /usr/java/jdk$1/jre/bin/servertool \ --slave /usr/bin/tnameserv tnameserv /usr/java/jdk$1/jre/bin/tnameserv update-alternatives --config java echo echo "verwendetes JDK" java -version -- ae | Andreas Ernst | IT Spektrum Postfach 5, 65612 Beselich Schupbacher Str. 32, 65614 Beselich, Germany Tel: +49-6484-91002 Fax: +49-6484-91003 ae@ae-online.de | www.ae-online.de www.tachyon-online.de -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org