Compartir a través de


Instalación de Microsoft Build de OpenJDK

En este artículo, se describe cómo instalar Microsoft Build de OpenJDK. Para obtener los archivos mencionados en este artículo, consulte Descargue la compilación de Microsoft de OpenJDK.

Paquetes ZIP y TAR.GZ

Para Windows, Linux y macOS, producimos paquetes ZIP (Windows) y TAR.GZ (Linux/macOS). Para instalar, extraiga uno de estos paquetes en una carpeta de su elección y establezca la variable de entorno JAVA_HOME en esa carpeta.

Como alternativa, puede usar instaladores nativos para el sistema operativo que prefiera, como se describe en la sección siguiente.

Instaladores nativos

Para Windows, generamos un instalador EXE con una interfaz gráfica. Para macOS, generamos un instalador PKG con características similares. Estos instaladores hacen que las herramientas de JDK (Kit de desarrollo de Java) estén disponibles automáticamente en PATH.

Para Linux, generamos paquetes DEB y RPM que se usarán con apt y rpm.

En las secciones siguientes, se proporcionan instrucciones para estos instaladores.

Instalar en Windows

Para instalar en cualquier versión de Windows, puede usar el instalador exe o el paquete ZIP. En Windows 10 o posterior, también puede usar el Windows Administrador de paquetes desde el Windows Terminal.

Nota:

Solo debe usar un método de instalación (EXE, MSI o ZIP) a la vez para cada versión de JDK. Si instaló previamente una versión de JDK LTS (soporte a largo plazo) determinada mediante un método (ejemplo: MSI) y quiere actualizarla mediante un método diferente (ejemplo: EXE), primero debe desinstalar el JDK existente antes de continuar con la nueva instalación.

El EXE (Windows ejecutable) proporciona un método de instalación tanto gráfico como de solo consola. Si hace doble clic en el archivo del instalador, inicia el instalador de aplicación tradicional Windows , donde puede seguir las instrucciones de la pantalla.

Para la implementación a gran escala, puede instalar exe en la línea de comandos mediante los pasos siguientes:

  1. Descargue el .exe archivo. Para obtener más información, consulte Descarga de Microsoft Build of OpenJDK.

  2. Elija las características que desea instalar en la tabla siguiente:

    Característica Descripción
    FeatureEnvironment Actualiza la variable de entorno PATH. (VALOR PREDETERMINADO)
    FeatureJarFileRunWith Asocie archivos .jar con aplicaciones Java. (VALOR PREDETERMINADO)
    FeatureJavaHome Actualiza la variable de entorno JAVA_HOME.
    FeatureOracleJavaSoft Actualiza claves del Registro HKLM\SOFTWARE\JavaSoft\.

    Nota:

    Puede usar FeatureOracleJavaSoft para evitar que Oracle Java se inicie desde PATH cuando se desinstala Microsoft Build of OpenJDK. Vuelva a instalar Oracle Java si necesita restaurar las claves del Registro de Oracle.

  3. Ejecute el archivo EXE desde la línea de comandos. Use las características seleccionadas, como se muestra en el ejemplo siguiente.

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

    Nota:

    Si instala solo para el usuario actual, use la marca /CURRENTUSER en lugar de /ALLUSERS.

    Para suprimir la pantalla de la barra de progreso de la instalación, use la marca /VERYSILENT en lugar de /SILENT.

    La marca /DIR es opcional. Si se omite, se usa el dir de instalación predeterminado en función del modo de instalación: /ALLUSERS o /CURRENTUSER.

Instalación en macOS

Los paquetes para macOS están disponibles a través de Homebrew o como descargas independientes en formatos PKG (instalador de paquetes macOS) o TAR.GZ.

Para instalar la versión más reciente con Homebrew:

brew install --cask microsoft-openjdk

Este comando genera una salida similar a la siguiente:

==> 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!

Nota:

El paquete microsoft-openjdk apunta a la versión más reciente de Microsoft Build de OpenJDK.

Para instalar otras versiones principales con 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 la versión de Microsoft de OpenJDK instalado mediante Homebrew, use los siguientes comandos:

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

Instalación en Linux

En las secciones siguientes se proporcionan instrucciones para instalar Microsoft Build de OpenJDK en varias distribuciones de Linux.

Para instalar en las versiones ubuntu 18.04, 20.04, 22.04 y 24.04 LTS, abra un terminal y ejecute los siguientes 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

Una vez agregado el repositorio, instale Microsoft Build de OpenJDK mediante la ejecución de los siguientes comandos:

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

Nota:

Es posible que tenga que actualizar la selección predeterminada de JDK. Consulte aquí para obtener más información.

Cambio del JDK predeterminado en Linux

Si tiene varias versiones de OpenJDK instaladas en el sistema, use el siguiente comando para establecer Microsoft Build de OpenJDK como valor predeterminado:

Para Debian/Ubuntu:

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

Para CentOS, puede usar el alternatives comando para administrar versiones de Java.

Proporcionar comentarios sobre Microsoft Build de OpenJDK

Envíenos sus comentarios, pensamientos e ideas para ayudarnos a mejorar Microsoft Build de OpenJDK. Visite nuestra página de discusiones de OpenJDK en GitHub para enviarnos sus comentarios.

Java y OpenJDK son marcas comerciales o marcas registradas de Oracle o sus filiales.