Compartilhar via


Instalar o Microsoft Build do OpenJDK

Este artigo descreve como instalar o Microsoft Build do OpenJDK. Para baixar determinados arquivos mencionados neste artigo, consulte Baixar o Build da Microsoft do OpenJDK.

Pacotes ZIP e TAR.GZ

Para Windows, Linux e macOS, produzimos pacotes ZIP (Windows) e TAR.GZ (Linux/macOS). Para instalar, extraia um destes pacotes em uma pasta de sua escolha e defina a variável de ambiente JAVA_HOME para essa pasta.

Como alternativa, você pode usar instaladores nativos para seu sistema operacional de escolha, conforme descrito na próxima seção.

Instaladores nativos

Para Windows, produzimos um instalador EXE com uma interface gráfica. Para macOS, produzimos um instalador PKG com recursos semelhantes. Esses instaladores tornam automaticamente disponíveis as ferramentas do JDK (Java Development Kit) em sua PATH.

Para Linux, produzimos pacotes DEB e RPM a serem usados com apt e rpm.

As seções a seguir fornecem instruções para esses instaladores.

Instalar no Windows

Para instalar em qualquer versão de Windows, você pode usar o instalador EXE ou o pacote ZIP. No dia Windows 10 ou posterior, você também pode usar o Windows Gerenciador de Pacotes do seu terminal Windows.

Observação

Você deve usar apenas um método de instalação (EXE, MSI ou ZIP) por vez para cada versão do JDK. Se você instalou anteriormente uma determinada versão do JDK LTS (Suporte a Longo Prazo) usando um método (exemplo: MSI) e deseja atualizá-lo usando um método diferente (exemplo: EXE), primeiro desinstale o JDK existente antes de prosseguir com a nova instalação.

O EXE (Windows executável) fornece métodos de instalação tanto gráfico quanto somente para console. Se você clicar duas vezes no arquivo do instalador, ele iniciará o instalador de aplicativo tradicional Windows , no qual você poderá seguir as instruções na tela.

Para implantação em larga escala, você pode instalar o EXE na linha de comando usando as seguintes etapas:

  1. Baixe o .exe arquivo. Para obter mais informações, confira Baixar o Microsoft Build do OpenJDK.

  2. Escolha os recursos que você deseja instalar na tabela a seguir:

    Recurso Descrição
    FeatureEnvironment Atualize a variável de ambiente PATH. (PADRÃO)
    FeatureJarFileRunWith Associe arquivos .jar a aplicativos Java. (PADRÃO)
    FeatureJavaHome Atualize a variável de ambiente JAVA_HOME.
    FeatureOracleJavaSoft Atualiza as chaves do Registro HKLM\SOFTWARE\JavaSoft\.

    Observação

    Você pode usar FeatureOracleJavaSoft para impedir que o Java da Oracle seja iniciado pelo PATH quando a versão da Microsoft do OpenJDK for desinstalada. Reinstale o Oracle Java se precisar restaurar as chaves do Registro Oracle.

  3. Execute o arquivo EXE na linha de comando. Use os recursos selecionados, conforme mostrado no exemplo a seguir.

    .\<package>.exe /SILENT /SUPPRESSMSGBOXES /ALLUSERS /TASKS="FeatureEnvironment,FeatureJarFileRunWith" /DIR="C:\Program Files\Microsoft\"
    

    Observação

    Se estiver instalando somente para o usuário atual, use o sinalizador /CURRENTUSER em vez de /ALLUSERS.

    Para suprimir a tela da barra de progresso da instalação, use o sinalizador /VERYSILENT em vez de /SILENT.

    O sinalizador /DIR é opcional. Se omitido, o dir de instalação padrão será usado com base no modo de instalação: /ALLUSERS ou /CURRENTUSER.

Instalar no macOS

Os pacotes para macOS estão disponíveis por meio do Homebrew ou como downloads autônomos nos formatos PKG (instalador de pacote para macOS) ou TAR.GZ.

Para instalar a versão mais recente com Homebrew:

brew install --cask microsoft-openjdk

Esse comando produz uma saída semelhante a:

==> Downloading https://aka.ms/download-jdk/microsoft-jdk-25.0.1-macos-x64.pkg
Already downloaded: /Users/foobar/Library/Caches/Homebrew/downloads/c3df619c6411aa15151d0306a6a0f9760ff7ab0b54d0b00daade382500369c81--microsoft-jdk-25.0.1-macos-x64.pkg
==> Installing Cask microsoft-openjdk
==> Running installer for microsoft-openjdk; your password may be necessary.
Package installers may write to any location; options such as `--appdir` are ignored.
Password:
installer: Package name is Microsoft Build of OpenJDK
installer: Installing at base path /
installer: The install was successful.
🍺  microsoft-openjdk was successfully installed!

Observação

O pacote microsoft-openjdk aponta para a versão mais recente do Microsoft Build do OpenJDK.

Para instalar outras versões principais com Homebrew:

brew install --cask microsoft-openjdk@11
# OR
brew install --cask microsoft-openjdk@17
# OR
brew install --cask microsoft-openjdk@21
# OR
brew install --cask microsoft-openjdk@25

Para desinstalar o Microsoft Build do OpenJDK instalado através de Homebrew, use os seguintes comandos:

sudo rm -rf /Library/Java/JavaVirtualMachines/microsoft-25.jdk
sudo pkgutil --forget com.microsoft.25.jdk

Instalar no Linux

As seções a seguir fornecem instruções para instalar o Microsoft Build do OpenJDK em várias distribuições do Linux.

Dica

Se você executar cargas de trabalho Java em contêineres ou máquinas virtuais do Azure, consulte o Iniciador de Comandos do Azure para Java (jaz). Você pode instalar jaz nos mesmos repositórios do Microsoft Linux que o JDK.

Para instalar nas versões Ubuntu 18.04, 20.04, 22.04 e 24.04 LTS, abra um terminal e execute os seguintes comandos:

# Valid values are only '18.04', '20.04', '22.04', and '24.04'
# For other versions of Ubuntu, please use the tar.gz package
ubuntu_release=`lsb_release -rs`
wget https://packages.microsoft.com/config/ubuntu/${ubuntu_release}/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb

Depois que o repositório for adicionado, instale o Microsoft Build do OpenJDK executando os seguintes comandos:

sudo apt-get install apt-transport-https
sudo apt-get update
sudo apt-get install msopenjdk-25

Observação

Talvez seja necessário atualizar sua seleção de JDK padrão. Veja aqui para obter detalhes.

Alterar o JDK padrão no Linux

Se você tiver várias versões do OpenJDK instaladas em seu sistema, use o seguinte comando para definir o Microsoft Build do OpenJDK como o padrão:

Para Debian/Ubuntu:

sudo update-java-alternatives --set msopenjdk-25-amd64

Para CentOS, você pode usar o alternatives comando para gerenciar versões do Java.

Fornecer comentários sobre o Build do OpenJDK da Microsoft

Envie-nos seus comentários, pensamentos e ideias para nos ajudar a melhorar o Microsoft Build do OpenJDK. Visite nossa página de discussões do OpenJDK no GitHub para nos enviar seus comentários.

Java e OpenJDK são marcas ou marcas registradas da Oracle e/ou de suas afiliadas.