Java
Aus openSUSE
| Dieser Artikel wird nicht in das neue Wiki transferiert! Dieser Artikel entspricht nicht den openSUSE:Wiki Guidelines und kann nicht aktualisiert werden. Er wird nicht transferiert. Grund Separate Überprüfung durch Mod/Admin, veraltet & nicht mehr aktuell. |
Um Java-Anwendungen und Applets (kleine Internet-Java-Anwendungen, die im Webbrowser ausgeführt werden) auszuführen, benötigen Sie also eine Java-VM und für die Ausführung ein Plugin für ihren Web-Browser.
Zur Zeit stehen für openSUSE drei Java-Umgebungen gebreit.
- Sun Java
Dies ist die von Sun veröffentlichte Java-Laufzeitumgebung, sie wird nicht direkt mit openSUSE ausgeliefert, sondern befindet sich wegen ihrer Lizenz im Non-OSS-Paketdepot. - openJDK
Dies ist die von Sun unter der GPL veröffentliche Java-Laufzeitumgebung, die noch einige binäre Module enthält, bei denen die Urheberrechte nicht bei Sun liegen. Diese Umgebung wird seit Version 11.0 mit openSUSE ausgeliefert. - IcedTea
Diese Java-Laufzeitumgebung nutzt den Quellcode von openJDK und ersetzt die proprietären Module durch Code aus dem GNU Classpath-Projekt. Diese Umgebung wird seit Version 11.0 mit openSUSE ausgeliefert.
Zwischen verschiedenen Java JREs oder SDKs wechseln
Die aktuellen Java-Pakete benutzen den Befehl update-alternatives, welcher symbolische Verknüpfungen zu den gebräuchlichen Binärdateien der aktuell benutzten Java-Version erstellt. Er kann dazu benutzt werden, zwischen verschiedenen installierten Versionen von Java zu wechseln (bspw. Sun Java 1.6, Sun Java 1.5, Sun Java 1.4.2 und IBM Java 1.4.2).
Als root rufen Sie
auf um alle JRE-bezogenen Verknüpfungen auf eine bestimme JRE-Version zu ändern
und
um alle JDK-bezogenen Verknüpfungen auf eine bestimme SDK-Version zu ändern. Sie erhalten dann jeweils eine Auswahl der installierten Umgebungen und können zwischen diesen wechseln.
Das Kommando wird ihnen ein Menü mit einer Liste aller möglichen JREs und SDKs anzeigen.
Siehe auch
- Java-Laufzeitumgebungen
- Ähnliche Software
- Entwicklung

