Distribuído: [AIX MacOS Linux Windows]

Instalando, Atualizando e Desinstalando o Java SDK

É possível instalar um kit de desenvolvimento de software (SDK) Java usando o IBM® Installation Manager Versão 1.8.5 ou posterior. O Liberty pode ser executado com qualquer Java™ Runtime Environment (JRE) compatível ou Java SDK.

Sobre esta Tarefa

Importante:

O Java SE 25 é o Java SDK recomendado porque oferece os recursos e as atualizações de segurança mais recentes. Como alternativa à instalação do Java SE 25, você pode instalar outra versão do Java SDK compatível. O Liberty é executado em qualquer uma das versões do Java SE que estão listadas na coluna Versões do Java SE da tabela Liberações Java suportadas no website Open Liberty . A tabela Versões Java com suporte também inclui as datas previstas para o fim do suporte de cada versão do Java SE.

Para obter mais informações, consulte Avisos de remoção..

Installation Manager suporta dois tipos de ofertas de Java SDK:
  • IBM Semeru Tempos de execução : Essas ofertas são arquivos binários prontos para produção, criados com as bibliotecas de classe OpenJDK e a JVM Eclipse OpenJ9.
  • Common IBM Java SDK: Essa oferta está disponível apenas para Java 8.. Ele também é usado pelo WebSphere® Application Server tradicional V9.0.

A tabela a seguir lista o Java SDK oferecendo nomes e IDs.

Tabela 1. Ofertas do IBM Java SDK
Nome da oferta do Java SDK ID da Oferta
IBM Semeru Runtime Certified Edition, Versão 21 com.ibm.java.jdk.v21
IBM Semeru Runtime Certified Edition, versão 17 com.ibm.java.jdk.v17
IBM Semeru Runtime Certified Edition, Versão 11. com.ibm.java.jdk.v11
IBM SDK, Java Technology Edition, Versão 8 com.ibm.java.jdk.v8

Instale e desinstale as ofertas Java SDK usando os procedimentos padrão do Installation Manager . A arquitetura da oferta do Java SDK é selecionada automaticamente com base em seu sistema operacional.

Instalando o Java SDK usando o IBM Installation Manager

É possível instalar o Java SDK usando a GUI do Installation Manager , a partir da linha de comandos ou usando um arquivo de resposta

Procedimento

Escolha uma das opções a seguir:

  • Instale o Java SDK usando a GUI Installation Manager.

    Inicie a GUI do Installation Manager , clique em Instalare escolha uma oferta do Java SDK

    Para obter informações sobre a instalação usando a GUI, consulte Instalação do Liberty em sistemas operacionais distribuídos usando a GUI.

  • Instale o Java SDK a partir da linha de comandos executando o comando imcl install , semelhante ao exemplo a seguir:
    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

    Para obter mais informações sobre a instalação a partir da linha de comando, consulte Instalação do Liberty em sistemas operacionais distribuídos usando a linha de comando.

  • Instale o Java SDK usando um arquivo de resposta semelhante ao exemplo a seguir:
    <?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>

Atualizando o Java SDK

Para o IBM Java 8 SDK, as correções individuais são empacotados como fix packs que possuem um registro de data e hora atualizado O conteúdo nas correções individuais para o IBM SDK, Java Technology Edition é acumulativo, portanto, as correções contêm o conteúdo do fix pack para o nível especificado mais qualquer manutenção antes da correção Como as correções individuais são oferecidas como fix packs, não são fornecidas correções temporárias. Todas as atualizações dos Java SDKs do IBM são instaladas seguindo o método de instalação e desinstalação de pacotes de correção descrito em Instalação e desinstalação dos pacotes de correção do Liberty.

É possível instalar as atualizações diretamente do repositório de serviço online ou fazer download dos arquivos de atualização da IBM Fix Central para uma instalação local.

Desinstalando o Java SDK usando o IBM Installation Manager

É possível desinstalar o Java SDK usando a GUI do Installation Manager a partir da linha de comandos ou usando um arquivo de resposta.

Procedimento

Escolha uma das opções a seguir:

  • Desinstale o Java SDK usando a GUI Installation Manager.
    Inicie a GUI do Installation Manager , clique em Desinstalare selecione a oferta IBM SDK, Java Technology Edition para desinstalar.

    Para obter mais informações sobre a desinstalação usando a GUI, consulte Desinstalação do Liberty de sistemas operacionais distribuídos usando a GUI.

  • Desinstale o Java SDK da linha de comandos executando o comando imcl uninstall , semelhante ao exemplo a seguir:
    imcl.exe uninstall com.ibm.java.jdk.v21
      -installationDirectory "C:\Program Files\IBM\WebSphere\Liberty"

    Para obter mais informações sobre como usar o comando uninstall , consulte Desinstalação do Liberty de sistemas operacionais distribuídos usando a linha de comando.

  • Desinstale o Java SDK usando um arquivo de resposta semelhante ao exemplo a seguir:
    <?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>

    Para obter mais informações sobre a desinstalação a partir de um arquivo de resposta, consulte Desinstalação do Liberty de sistemas operacionais distribuídos usando arquivos de resposta.

O Que Fazer Depois

Depois de instalar, atualizar ou desinstalar um Java SDK, é possível mudar o Java Runtime Environment que o Liberty usa configurando a variável JAVA_HOME em seu arquivo server.env . Configure a variável de ambiente JAVA_HOME para o diretório jre da versão que deseja usar.

Para plataformas Windows
JAVA_HOME=C:path_to_Liberty\java\21.0
Para plataformas LINUX
JAVA_HOME=path_to_Liberty/java/21.0