wie bringe ich SUSE9.2 sauber dazu die neue JDK zu verwenden?
also kurzum:was ist der neue goldene Weg für SUSE dies zu tun?
sbin-Script, sysconfig-Eintrag ...????
(also bitte nicht symlink in /usr/lib in .bashrc oder ähnliches

DANKE
Moderator: Moderatoren
Das ist aber der "normale" Weg(also bitte nicht symlink in /usr/lib in .bashrc oder ähnliches)
In dem /etc/java Verzeichnis gibt es auch eine README, diese sollte man vorher ebenfalls lesen# Configuration for java2 package
Priority: 30
Vendor : Sun
Version : 1.4.2
Devel : True
JAVA_BINDIR = /usr/lib/SunJava2-1.4/bin
JAVA_ROOT = /usr/lib/SunJava2-1.4
JAVA_HOME = /usr/lib/SunJava2-1.4
JRE_HOME = /usr/lib/SunJava2-1.4/jre
JDK_HOME = /usr/lib/SunJava2-1.4
SDK_HOME = /usr/lib/SunJava2-1.4
JAVA_LINK = SunJava2-1.4
jo, richtig gemachtSperber hat geschrieben:Ich schreib einfach mal auf wie ichs gemacht habe...
# chmod 777 jre-1_5_0_01-linux-i586-rpm.bin
# ./jre-1_5_0_01-linux-i586-rpm.bin
# rpm -i jre-1_5_0_01-linux-i586.rpm
# ln -s /usr/java/jre1.5.0_01/bin/java /usr/bin
So... jetzt einfach noch zum Beispiel # java -jar xyz.jar
Geht
Wie bekommt man das hin?oc2pus hat geschrieben:aber ist leider nicht SuSE-konform.
1.) Mit der jpackage Lösung können mehrere JDK/JRE nebeneinander koexistieren ...
Hört ich gut an, aber weder in der SDB noch in den Dokus zu den Paketen findet sich dafür eine Anleitung, außerdem bleibt mir die Funktionsweise von jpackage weiterhin verborgen. Im README.SuSE steht dann auchoc2pus hat geschrieben:2.) die Systemabhängigkeiten stimmen weiterhin ...
3.) die Plugin Links für die Browser werden automatisch gesetzt
4.) updates einspielen geht nicht so einfach und elegant ...
Was ich frei übersetzen würde inFor now it is not possible to install packages from the
JPackage web site on a SUSE 9.2 with all the java packages installed.
RPM will report missing dependencies due to the missing Epoch tag in the
packages provided by SUSE. (In fact, this is only an RPM issue, the
packages should work together well as we changed as little as possible.)
Our tools do not use the epoch tags, and it was considered safer to
leave epochs out completely even if it breaks compatibility with packages
from the JPackage web site in the short term. We are working on a better
solution for 9.3, but we also believe that the intermediate solution is
the best compromise to ensure a smooth transition to the JPackage standard.
Ich würde gerne jikes verwenden (unter SuSE7.3 hatte der IBM javac etwa die 4fache Perf vgl. mit Sun JDK), wie müßte denn dann die jpackage .conf aussehen?Wir verwenden ab jetzt JPackage, aber es läuft noch nicht richtig. Vielleicht in SuSE 9.3
Code: Alles auswählen
java-1_4_2-sun-1.4.2.06-1.1
java-1_4_2-sun-devel-1.4.2.06-1.1
java-1_4_2-sun-plugin-1.4.2.06-1.1
jikes-1.22-2.guru.suse92
hier ein Auszug aus /etc/java/README (SuSE-9.2)panamajo hat geschrieben:Wie bekommt man das hin?oc2pus hat geschrieben:aber ist leider nicht SuSE-konform.
1.) Mit der jpackage Lösung können mehrere JDK/JRE nebeneinander koexistieren ...
Dear customer,
The SuSE Linux distribution contains several versions of development
kits for developing and running java applications and several versions
of runtime environments only for running java applications.
To be able to run java applications which need different versions of
runtime environment or development kit, you may install several
versions at the same time. One of these development kits or runtime
environments is always the default while the other versions can be used
to develop or run particular applications.
panamajo hat geschrieben:Was ich frei übersetzen würde in
Wir verwenden ab jetzt JPackage, aber es läuft noch nicht richtig. Vielleicht in SuSE 9.3
schau dir die Datei in /etc/java/README an, dort wird die Syntax für java.conf beschrieben ...panamajo hat geschrieben:Ich würde gerne jikes verwenden (unter SuSE7.3 hatte der IBM javac etwa die 4fache Perf vgl. mit Sun JDK), wie müßte denn dann die jpackage .conf aussehen?
Installiert sind die PaketeCode: Alles auswählen
java-1_4_2-sun-1.4.2.06-1.1 java-1_4_2-sun-devel-1.4.2.06-1.1 java-1_4_2-sun-plugin-1.4.2.06-1.1 jikes-1.22-2.guru.suse92