Verteilt: [AIX MacOS Linux Windows]

Java SDK installieren, aktualisieren und deinstallieren

Sie können ein Java Software Development Kit (SDK) mit IBM® Installation Manager Version 1.8.5 oder höherinstallieren. Liberty kann mit jeder kompatiblen Java™-Laufzeitumgebung (JRE) oder jedem Java SDK ausgeführt werden.

Informationen zu dieser Task

Wichtig:

Java SE 26 ist das empfohlene Java SDK, da es die neuesten Funktionen und Sicherheitsupdates bietet. Alternativ zur Installation von Java SE 26 können Sie eine andere unterstützte Java-SDK-Version installieren. Liberty läuft auf allen Java SE-Versionen, die in der Spalte „Java SE-Versionen“ der Tabelle „Unterstützte Java-Versionen“ auf der Website Open Liberty aufgeführt sind. Die Tabelle "Unterstützte Java-Versionen" enthält auch das voraussichtliche Ende der Unterstützung für jede Java SE-Version. Da Java SE 26 keine Long-Term-Support-Version (LTS) von Java ist, wird Liberty Java SE 26 nicht mehr unterstützen, sobald die nächste Version von Java SE unterstützt wird.

Weitere Informationen finden Sie unter Removal notices.

Installation Manager unterstützt zwei Typen von Java SDK-Angeboten:
  • IBM Semeru Laufzeiten : Bei diesen Angeboten handelt es sich um produktionsreife Binärdateien, die mit den Klassenbibliotheken „ OpenJDK “ und „ Eclipse “ erstellt wurden. OpenJ9 JVM.
  • Allgemeines IBM Java SDK: Dieses Angebot ist nur für Java 8 verfügbar. Sie wird auch von WebSphere® Application Server Traditional V9.0verwendet.

In der folgenden Tabelle sind die Namen und IDs der Java SDK-Angebote aufgelistet.

Tabelle 1. IBM Java SDK-Angebote
Java SDK-Angebotsname Angebots-ID
IBM Semeru Runtime Certified Edition, Version 25 com.ibm.java.jdk.v25
IBM Semeru Runtime Certified EditionVersion 21 com.ibm.java.jdk.v21
IBM Semeru Runtime Certified EditionVersion 17 com.ibm.java.jdk.v17
IBM Semeru Runtime Certified EditionVersion 11 com.ibm.java.jdk.v11
IBM SDK Java Technology Edition Version 8 com.ibm.java.jdk.v8

Sie installieren und deinstallieren die Java SDK-Angebote mithilfe der Standardprozeduren von Installation Manager . Die Architektur des Java SDK-Angebots wird automatisch basierend auf Ihrem Betriebssystem ausgewählt.

Java SDK mit IBM Installation Manager installieren

Sie können das Java SDK entweder über die grafische Benutzerschnittstelle von Installation Manager , über die Befehlszeile oder mithilfe einer Antwortdatei installieren.

Vorgehensweise

Wählen Sie eine der folgenden Optionen aus:

  • Installieren Sie das Java SDK mit Hilfe der GUI des Installation Manager.

    Starten Sie die Installation Manager -GUI, klicken Sie auf Installierenund wählen Sie ein Java SDK-Produktangebot aus.

    Informationen zur Installation über die grafische Benutzeroberfläche finden Sie unter „Installation von „ Liberty “ auf verteilten Betriebssystemen über die grafische Benutzeroberfläche “.

  • Installieren Sie das Java SDK über die Befehlszeile, indem Sie den Befehl imcl install ähnlich wie im folgenden Beispiel ausführen:
    imcl.exe install com.ibm.java.jdk.v21
      -repositories http://www.ibm.com/software/repositorymanager/com.ibm.java.jdk.v21
      -installationDirectory "C:\Program Files\IBM\WebSphere\Liberty"
      -secureStorageFile C:\IM\credential.store -masterPasswordFile C:\IM\master_password.txt

    Weitere Informationen zur Installation über die Befehlszeile finden Sie unter „Installation von „ Liberty “ auf verteilten Betriebssystemen über die Befehlszeile“.

  • Installieren Sie das Java SDK mithilfe einer Antwortdatei, die dem folgenden Beispiel ähnelt:
    <?xml version="1.0" encoding="UTF-8"?>
    <agent-input clean="true" temporary="true">
    <server>
    <repository location="http://www.ibm.com/software/repositorymanager/com.ibm.java.jdk.v21" />
    </server>
    <install modify='false'>
    <offering id='com.ibm.java.jdk.v21'
      profile='WebSphere Application Server Liberty'
      features='com.ibm.sdk.21'/>
    </install>
    <profile id='WebSphere Application Server Liberty' installLocation='C:\Program Files\IBM\WebSphere\Liberty'>
     <data key='eclipseLocation' value='C:\Program Files\IBM\WebSphere\Liberty' /> 
     <data key='cic.selector.arch' value='x86_64' /> 
    </profile>
    </agent-input>

Java SDK aktualisieren

Für das IBM Java 8 SDK werden einzelne Fixes als Fixpacks mit aktualisierter Zeitmarke gepackt. Der Inhalt der einzelnen Fixes für IBM SDK, Java Technology Edition, ist kumulativ, d. h., die Fixes enthalten den Fixpackinhalt für die angegebene Stufe sowie alle Wartungsarbeiten vor dem Fix. Da Einzelfixes als Fixpacks gepackt werden, werden keine vorläufigen Fixes bereitgestellt. Alle Updates für die Java SDKs von „ IBM “ werden nach der Vorgehensweise zur Installation und Deinstallation von Fixpacks installiert, die unter „Installieren und Deinstallieren von Fixpacks für „ Liberty ““ beschrieben ist.

Sie können die Aktualisierungen direkt aus dem Online-Service-Repository installieren oder die Aktualisierungsdateien von IBM Fix Central für eine lokale Installation herunterladen.

Java SDK mit IBM Installation Manager deinstallieren

Sie können das Java SDK entweder über die grafische Benutzerschnittstelle von Installation Manager , über die Befehlszeile oder mithilfe einer Antwortdatei deinstallieren.

Vorgehensweise

Wählen Sie eine der folgenden Optionen aus:

  • Deinstallieren Sie das Java SDK mit Hilfe der GUI des Installation Manager.
    Starten Sie die Installation Manager -GUI, klicken Sie auf Deinstallierenund wählen Sie das Produktangebot IBM SDK, Java Technology Edition für die Deinstallation aus.

    Weitere Informationen zur Deinstallation über die Benutzeroberfläche finden Sie unter „Deinstallation von „ Liberty “ von verteilten Betriebssystemen über die Benutzeroberfläche“.

  • Deinstallieren Sie das Java SDK über die Befehlszeile, indem Sie den Befehl imcl uninstall ähnlich wie im folgenden Beispiel ausführen:
    imcl.exe uninstall com.ibm.java.jdk.v21
      -installationDirectory "C:\Program Files\IBM\WebSphere\Liberty"

    Weitere Informationen zur Verwendung des uninstall Befehls finden Sie unter „Deinstallation von „ Liberty “ von verteilten Betriebssystemen über die Befehlszeile“.

  • Deinstallieren Sie das Java SDK mithilfe einer Antwortdatei, die dem folgenden Beispiel ähnelt:
    <?xml version="1.0" encoding="UTF-8"?>
    <agent-input clean='true' temporary='true'>
    <uninstall modify='false'>
    <offering id='com.ibm.java.jdk.v21' 
      profile='WebSphere Application Server Liberty'/>
    </uninstall>
    <profile id='WebSphere Application Server Liberty' 
      installLocation='C:\Program Files\IBM\WebSphere\Liberty'>
    </profile>
    </agent-input>

    Weitere Informationen zur Deinstallation über eine Antwortdatei finden Sie unter „Deinstallation v Liberty “ auf verteilten Betriebssystemen mithilfe von Antwortdateien.

Nächste Schritte

Nachdem Sie ein Java SDK installiert, aktualisiert oder deinstalliert haben, können Sie die von „ Liberty “ verwendete Java-Laufzeitumgebung ändern, indem Sie die JAVA_HOME Variable in Ihrer server.env Datei festlegen. Setzen Sie die Umgebungsvariable JAVA_HOME auf das Verzeichnis jre der Version, die Sie verwenden möchten.

Für Windows-Plattformen
JAVA_HOME=C:path_to_Liberty\java\21.0
Für LINUX-Plattformen
JAVA_HOME=path_to_Liberty/java/21.0