Hmmm, kann so nicht funktionieren.
Binde dir mal das Packman-Repo ein und setze es auf Priorität 20.
Den ersten Eintrag von deiner CD kannst du löschen.
Dann installiere dir Java aus dem openSUSE 13.1 Update Repo.
java-1_7_0-openjdk - Java runtime environment based on OpenJDK 7 and IcedTea 7
Danach sollte das so aussehen:
zypper se -si java jdk icedtea eclipse
Daten des Repositories laden ...
Installierte Pakete lesen ...
S | Name | Typ | Version | Arch | Repository
--+-----------------------------+-------+-----------------+--------+---------------------
i | icedtea-web | Paket | 1.4.2-4.1 | x86_64 | openSUSE-13.1-Update
i | java-1_7_0-openjdk | Paket | 1.7.0.6-24.13.5 | x86_64 | openSUSE-13.1-Update
i | java-1_7_0-openjdk-headless | Paket | 1.7.0.6-24.13.5 | x86_64 | openSUSE-13.1-Update
i | libjavascriptcoregtk-1_0-0 | Paket | 2.2.7-10.1 | x86_64 | openSUSE-13.1-Update
i | libjavascriptcoregtk-3_0-0 | Paket | 2.2.7-10.1 | x86_64 | openSUSE-13.1-Update
i | timezone-java | Paket | 2014h-4.1 | noarch | openSUSE-13.1-Update
Alles anzeigen
Damit bist du in der Version 1.7.0
java -version
java version "1.7.0_51"
OpenJDK Runtime Environment (IcedTea 2.4.4) (suse-24.13.5-x86_64)
OpenJDK 64-Bit Server VM (build 24.45-b08, mixed mode)
Beim Installieren gibt es unten einen Tab mit Versionen. Anklicken und Überprüfen, ob das gewünschte installiert wird.
Obwohl ich mich wundere, denn in den Repos wird gar nichts anderes angeboten als die java-1_7_0-openjdk.
Oder hast du die 1.5 von der CD installiert?