Für verteilte Plattformen

Liberty-JRE oder Java SDK aktualisieren

Mit der Aktualisierung auf die aktuelle Java™-Version stellen Sie sicher, dass Ihrer Liberty-Umgebung neue Features und Sicherheitsfixes bereitgestellt werden.

Informationen zu diesem Vorgang

Liberty kann mit jeder kompatiblen Java Runtime Environment (JRE) und jedem kompatiblen Java Software Development Kit (SDK) ausgeführt werden. Diese Flexibilität bedeutet, dass Ihnen verschiedene Optionen für die Installation der JRE oder des Java SDK zur Verfügung stehen:
Wichtig: Es wurden Hinweise zum Entfernen für Java SE 6 und 7 ausgegeben, d. h., die Unterstützung für diese Java-Versionen wird ab der Fixpackversion eingestellt, die unter Entfernungsmitteilungen aufgeführt ist. Sobald die Unterstützung eingestellt wurde, wird der Liberty-Kernel erneut kompiliert und kann danach nicht mehr mit der entfernten Java-Version ausgeführt werden.

Vorgehensweise

  1. Aktualisieren Sie Ihre Liberty-Installation mindestens auf das Mindestfixpack, das die Java-Version unterstützt. Je aktueller das Fixpack, umso mehr Features und Fixes sind enthalten.

    Java SE 8 erfordert das Liberty-Fixpack 8.5.5.5 oder höher und Java SE 7.1 erfordert das Fixpack 8.5.5.2 oder höher. Aufgrund der Liberty-Architektur ohne Migration können Sie Ihre Installation mit minimalen Auswirkungen auf Ihre aktuellen Anwendungen und Konfiguration aktualisieren.

    Für verteilte PlattformenDie Methode, die Sie für die Aktualisierung von Liberty verwenden, hängt davon ab, wie Liberty ursprünglich installiert wurde. Wenn Sie Liberty aus einer Archivdatei, wie z. B. einer ZIP-Datei oder einer JAR-Datei, installiert haben, finden Sie weitere Informationen unter Fixpack auf eine ZIP-Archivinstallation von Liberty anwenden oder unter Fixpack auf eine Java-Archivinstallation von Liberty anwenden. Wenn Sie Installation Manager finden Sie weitere Informationen unter Liberty unter verteilten Betriebssystemen aktualisieren.

  2. Aktualisieren Sie die JRE oder das Java SDK mithilfe einer der folgenden Optionen.
    • Für verteilte PlattformenWenn Sie Liberty aus einer ZIP-Datei (.zip) mit IBM Java SDK 8 installiert haben, haben Sie bereits die neuesten Java-Aktualisierungen erhalten. Wenn Sie Liberty zuvor aus dieser Datei installiert haben und das Java SDK unabhängig davon aktualisieren möchten, lesen Sie die Informationen unter Java Software Development Kit in einer Liberty-ZIP-Archivinstallation aktualisieren.
    • Wenn Sie Liberty mit Installation Manager installiert haben, können Sie die IBM Java SDKs auch mit Installation Manager installieren und aktualisieren. Wenn Sie IBM Java verwenden, installieren Sie eine der gängigen IBM Java SDKs, wie z. B. IBM SDK Java Technology Edition Version 8. Die IBM SDKs erhalten Sicherheitsaktualisierungen schneller als die älteren WebSphere Java SDKs, da sie nicht Teil des WebSphere-Fixpackaktualisierungszeitplans sind. Das IBM Java 8 SDK wird auch von WebSphere Application Server Traditional Version 9.0 verwendet.

      Für verteilte PlattformenWeitere Informationen zur Installation von IBM Java SDKs mit Installation Manager finden Sie unter IBM SDK, Java Technology Edition installieren, aktualisieren und deinstallieren.

    • Installieren Sie eine separat heruntergeladene JRE oder ein separat heruntergeladenes Java SDK. Sie können eine beliebige mit der Spezifikation kompatible JRE installieren oder das Java SDK einer unterstützten Java-Version.
      Nach der Installation der JRE oder Java SDK ändern Sie die Java-Version, die Liberty verwendet, indem Sie die JAVA_HOME-Variable entsprechend setzen.
      Tipp: Sie können die Java SDK- oder JRE-Position für die JAVA_HOME-Eigenschaft in der Datei server.env, wie unter Liberty-Umgebung anpassen beschrieben, angeben. Wenn Sie die Eigenschaft JAVA_HOME in der Datei server.env definieren, verwendet Liberty unabhängig von dem Benutzerprofil, unter dem der Liberty-Server ausgeführt wird, dieselbe Java-Laufzeitposition.
      Sie können alternativ die Variable JAVA_HOME in Ihrem Betriebssystem setzen:
      • Für Windows-PlattformenKlicken Sie auf System > Erweiterte Systemeinstellungen. Klicken Sie auf der Registerkarte "Erweitert" im Fenster "Systemeigenschaften" auf Umgebungsvariablen. Fügen Sie die Systemvariable JAVA_HOME hinzu oder bearbeiten Sie sie so, dass sie auf das Verzeichnis jre der Java-Installation, wie z. B. C:\Program Files\IBM\Java80\jre, zeigt.
      • Für AIX-PlattformenFür HP-UNIX-PlattformenFür LINUX-PlattformenFür Solaris-PlattformenWenn Sie eine Bash-Shell ausführen, können Sie die Umgebungsvariable JAVA_HOME der Datei .bashrc im Ausgangsverzeichnis des Benutzers hinzufügen.
  3. Suchen Sie nach Einstellungen der Unterstützung oder Inkompatibilitäten, indem Sie Ihre Anwendungen mit dem Migrationstoolkit scannen.

    In den meisten Fällen sind Java-SE-Spezifikationen aufwärts binärkompatibel mit vorherigen Java-SE-Versionen, mit Ausnahme der Inkompatibilitäten und eingestellten Unterstützungen, die in den Oracle-Veröffentlichungen Compatibility Guide for JDK 8 and Java SE 7 and JDK 7 Compatibility beschrieben sind.

    Das Migrationstoolkit besteht aus zwei separaten Tools, dem Migration Toolkit for Application Binaries und dem auf Eclipse basierenden WebSphere Application Server Migration Toolkit.
    • Der Scanner für Anwendungsbinärdateien stellt einen ausführlichen Migrationsanalysebericht für Ihre Anwendung bereit, sodass Sie die Art und den Umfang der Änderungen besser einschätzen können, die für die Anwendung möglicherweise erforderlich sind.
    • Wenn Sie Ihre Anwendungen migrieren, stellt das auf Eclipse basierende Migrationstoolkit schnelle Fixes bereit, um Ihre Quelle, sofern möglich, automatisch zu aktualisieren, und bietet ausführliche Hilfeinformationen für Komponenten, die manuell aktualisiert werden müssen.

    Weitere Informationen und Informationen für den Download des Toolkits finden Sie im Artikel Migration Toolkit on WASdev.


Symbol das den Typ des Artikels anzeigt. Taskartikel



Symbol für Zeitmarke Letzte Aktualisierung: 01.12.2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=twlp_ins_update_jdk
Dateiname: twlp_ins_update_jdk.html