Hallo Dimi,
Nun habe ich ein Java-RPM Version 1.1.8v3-25 auf meiner Suse8.0 drauf. Ich habe die zwei oben genannten Pakete erfolgreich instaliert und habe gehofft daß wenn ich auf der Konsole "java -version" eingebe die neueste Version ausgegeben wird. Also die Java1 auf jetzt Java2 1.4.0 upgedated wird. Ist aber nicht der Fall. Es wird immer noch die alte Version aufgerufen und angezeigt. Ich habe jetzt 3 Pakete Java, j2re und j2sdk. Ich hatte noch Java2 1.3....irgendwas aber habe es deinstaliert. Habe ich was falsch gemacht? Hätte ich Java 1.1.8 auch deinstalieren sollen?
Das Problem liegt daran, dass der java-link immer auf Java1 zeigt, falls Java1 auf dem Rechner installiert ist. Die einfachste Lösung ist, einfach den link zu ändern, d.h. 1. Lösche den Link /usr/lib/java (rm /usr/lib/java) 2. Setze den Link neu auf java2 (ln -s /usr/lib/jdk1.4 /usr/lib/java) Allerdings wird bei jeder neuen Paket-Installation der java-link wieder auf Java1 zurückgesetzt. Falls jemand eine Ahnung hat, wie man das verhindern kann (ohne Java1 zu deinstallieren), würde mich das auch interessieren. Caren