Distribuito: [AIX MacOS Linux Windows]

Installazione, aggiornamento e disinstallazione di Java SDK

È possibile installare un SDK (software development kit) Java utilizzando IBM® Installation Manager Versione 1.8.5 o successiva. Liberty può essere eseguito con qualsiasi JRE (Java™ runtime environment) o Java SDK compatibile.

Informazioni su questa attività

Importante:

Java SE 25 è l'SDK Java consigliato perché fornisce le funzioni e gli aggiornamenti di sicurezza più recenti. In alternativa all'installazione di Java SE 25, è possibile installare un'altra versione di Java SDK supportata. Liberty viene eseguito su una qualsiasi delle versioni Java SE elencate nella colonna Versioni Java SE della tabella Release Java supportate sul sito Web Open Liberty . La tabella delle release Java supportate include anche le date di fine supporto previste per ciascuna versione di Java SE.

Per ulteriori informazioni, consultare Informazioni particolari sulla rimozione.

Installation Manager supporta due tipi di offerte Java SDK:
  • IBM Semeru Runtime : Queste offerte sono file binari pronti per la produzione, costruiti con le librerie di classi di OpenJDK e la JVM di Eclipse OpenJ9.
  • SDK Java IBM comune: questa offerta è disponibile solo per Java 8. Viene utilizzato anche da WebSphere® Application Server tradizionale V9.0.

La seguente tabella elenca i nomi e ID dell'offerta Java SDK.

Tabella 1. IBM Java SDK
Nome offerta Java SDK ID offerta
IBM Semeru Runtime Certified Edition, Versione 21 com.ibm.java.jdk.v21
IBM Semeru Runtime Certified Edition, Versione 17 com.ibm.java.jdk.v17
IBM Semeru Runtime Certified Edition, Versione 11 com.ibm.java.jdk.v11
IBM SDK, Java Technology Edition, Versione 8 com.ibm.java.jdk.v8

Installare e disinstallare le offerte Java SDK utilizzando le procedure Installation Manager standard. L'architettura dell'offerta Java SDK viene selezionata automaticamente in base al sistema operativo.

Installazione di Java SDK utilizzando IBM Installation Manager

È possibile installare l'SDK Java utilizzando la GUI di Installation Manager , dalla riga comandi o utilizzando un file di risposta.

Procedura

Scegliere una delle seguenti opzioni:

  • Installare l'SDK Java utilizzando la GUI della Installation Manager.

    Avviare la GUI di Installation Manager , fare clic su Installae scegliere un'offerta Java SDK.

    Per informazioni sull'installazione tramite la GUI, vedere Installazione di Liberty su sistemi operativi distribuiti tramite la GUI.

  • Installare l'SDK Java dalla riga comandi eseguendo il comando imcl install , simile al seguente esempio:
    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

    Per ulteriori informazioni sull'installazione dalla riga di comando, vedere Installazione di Liberty su sistemi operativi distribuiti mediante la riga di comando.

  • Installa l'SDK Java utilizzando un file di risposta simile al seguente esempio:
    <?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>

Aggiornamento di Java SDK

Per IBM Java 8 SDK, le singole correzioni vengono impacchettate come fix pack che hanno una data/ora aggiornata. Il contenuto delle singole correzioni per IBM SDK, Java Technology Edition è cumulativo, pertanto le correzioni contengono il contenuto del fix pack per il livello specificato più qualsiasi manutenzione prima della correzione. Poiché le singole correzioni sono impacchettate come fix pack, non vengono fornite correzioni temporanee. Tutti gli aggiornamenti per gli SDK Java di IBM vengono installati seguendo il metodo di installazione e disinstallazione dei fix pack descritto in Installazione e disinstallazione dei fix pack Liberty.

È possibile installare gli aggiornamenti direttamente dal repository di servizi online oppure è possibile scaricare i file di aggiornamento da IBM Fix Central per un'installazione locale.

Disinstallazione di Java SDK mediante IBM Installation Manager

È possibile disinstallare l'SDK Java utilizzando la GUI di Installation Manager , dalla riga comandi o utilizzando un file di risposta.

Procedura

Scegliere una delle seguenti opzioni:

  • Disinstallare l'SDK Java utilizzando la GUI della Installation Manager.
    Avviare la GUI di Installation Manager , fare clic su Disinstallae selezionare l'offerta IBM SDK, Java Technology Edition da disinstallare.

    Per ulteriori informazioni sulla disinstallazione tramite la GUI, vedere Disinstallazione di Liberty da sistemi operativi distribuiti tramite la GUI.

  • Disinstalla l'SDK Java dalla riga di comando eseguendo il comando imcl uninstall , simile al seguente esempio:
    imcl.exe uninstall com.ibm.java.jdk.v21
      -installationDirectory "C:\Program Files\IBM\WebSphere\Liberty"

    Per ulteriori informazioni sull'uso del comando uninstall , vedere Disinstallazione di Liberty da sistemi operativi distribuiti mediante la riga di comando.

  • Disinstallare l'SDK Java utilizzando un file di risposte simile al seguente esempio:
    <?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>

    Per ulteriori informazioni sulla disinstallazione da un file di risposta, vedere Disinstallazione di Liberty da sistemi operativi distribuiti mediante file di risposta.

Operazioni successive

Dopo aver installato, aggiornato o disinstallato un SDK Java, puoi modificare l'ambiente di runtime Java utilizzato da Liberty impostando la variabile JAVA_HOME nel file server.env . Impostare la variabile di ambiente JAVA_HOME sulla directory jre della versione che si desidera utilizzare.

Per piattaforme Windows
JAVA_HOME=C:path_to_Liberty\java\21.0
Per piattaforme LINUX
JAVA_HOME=path_to_Liberty/java/21.0