Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этой статье описывается, как установить Microsoft Build of OpenJDK. Чтобы скачать определенные файлы, упомянутые в этой статье, см. статью "Скачать сборку Microsoft OpenJDK".
ZIP и TAR. Пакеты GZ
Для WindowsLinux и macOS мы создаём ZIP (Windows) и TAR.GZ пакеты (Linux/macOS). Чтобы установить, извлеките один из этих пакетов в выбранной папке, а затем задайте JAVA_HOME переменную среды в этой папке.
Кроме того, вы можете использовать собственные установщики для выбранной операционной системы, как описано в следующем разделе.
Собственные установщики
Для Windows мы производим установщик EXE с графическим интерфейсом. Для macOS мы создадим установщик PKG с аналогичными функциями. Эти установщики автоматически делают средства JDK (пакет средств разработки Java) доступными в вашем приложении PATH.
Для Linux мы создадим пакеты DEB и RPM для использования и aptrpm.
В следующих разделах приведены инструкции для этих установщиков.
Установка в Windows
Для установки в любой Windowsверсии можно использовать установщик EXE или ZIP-пакет. На Windows 10 или более поздней версии можно также использовать Windows диспетчер пакетов в Windows терминале.
Примечание.
Для каждой версии JDK следует использовать только один метод установки (EXE, MSI или ZIP). Если вы ранее установили определенную версию JDK LTS (долгосрочной поддержки) с помощью одного метода (например, MSI) и хотите обновить ее с помощью другого метода (например, EXE), перед продолжением установки необходимо сначала удалить существующий JDK.
EXE (Windows исполняемый файл) предоставляет графический и только для консоли метод установки. Если дважды щелкнуть файл установщика, он запускает традиционный Windows установщик приложений, где можно следовать инструкциям на экране.
Для масштабируемого развертывания можно установить EXE-файл в командной строке, выполнив следующие действия:
.exeСкачайте файл. Дополнительные сведения см. в статье "Загрузка Microsoft Build of OpenJDK".Выберите компоненты, которые необходимо установить в следующей таблице:
Возможность Описание FeatureEnvironmentPATHОбновите переменную среды. (ПО УМОЛЧАНИЮ)FeatureJarFileRunWithСвязывание .jar файлов с приложениями Java. (ПО УМОЛЧАНИЮ) FeatureJavaHomeJAVA_HOMEОбновите переменную среды.FeatureOracleJavaSoftОбновляет разделы HKLM\SOFTWARE\JavaSoft\реестра.Примечание.
Вы можете использовать
FeatureOracleJavaSoftдля предотвращения запуска Oracle Java из PATH, если удалён Microsoft Build OpenJDK. Переустановите Oracle Java, если необходимо восстановить разделы реестра Oracle.Запустите EXE-файл из командной строки. Используйте выбранные функции, как показано в следующем примере.
.\<package>.exe /SILENT /SUPPRESSMSGBOXES /ALLUSERS /TASKS="FeatureEnvironment,FeatureJarFileRunWith" /DIR="C:\Program Files\Microsoft\"Примечание.
При установке только для текущего пользователя используйте флаг
/CURRENTUSERвместо/ALLUSERS.Чтобы подавить отображение индикатора выполнения установки, используйте флаг
/VERYSILENTвместо/SILENT.Флаг
/DIRнеобязателен. Если опущен, то по умолчанию используется dir установки в зависимости от режима установки:/ALLUSERSили/CURRENTUSER.
Установка в macOS
Пакеты для macOS доступны через Homebrew или как автономные загрузки в PKG (установщик пакетов для macOS) или в форматах TAR.GZ.
Установка последней версии с помощью Homebrew:
brew install --cask microsoft-openjdk
Эта команда создает выходные данные, аналогичные следующему:
==> 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!
Примечание.
Пакет microsoft-openjdk указывает на последнюю версию Microsoft Build of OpenJDK.
Установка других основных версий с помощью 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
Чтобы удалить Microsoft Build of OpenJDK, установленный через Homebrew, выполните следующие команды:
sudo rm -rf /Library/Java/JavaVirtualMachines/microsoft-25.jdk
sudo pkgutil --forget com.microsoft.25.jdk
Установка в Linux
В следующих разделах приведены инструкции по установке Microsoft Build openJDK в различных дистрибутивах Linux.
Подсказка
Если вы запускаете рабочие нагрузки Java на контейнерах или виртуальных машинах Azure, см. Средство запуска команд Azure для Java (JAZ). Вы можете установить jaz из одних и того же репозитория Microsoft Linux, что и JDK.
Чтобы установить в Ubuntu 18.04, 20.04, 22.04 и 24.04 LTS версии, откройте терминал и выполните следующие команды:
# 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
После добавления репозитория установите Microsoft Build of OpenJDK, выполнив следующие команды:
sudo apt-get install apt-transport-https
sudo apt-get update
sudo apt-get install msopenjdk-25
Примечание.
Возможно, вам придется обновить выбор JDK по умолчанию. Дополнительные сведения см. здесь.
Изменение JDK по умолчанию в Linux
Если в системе установлено несколько версий OpenJDK, используйте следующую команду, чтобы задать Microsoft Build openJDK в качестве значения по умолчанию:
Для Debian/Ubuntu:
sudo update-java-alternatives --set msopenjdk-25-amd64
Для CentOS можно использовать alternatives команду для управления версиями Java.
Предоставление отзывов о Сборке OpenJDK в Microsoft
Отправьте нам свои комментарии, мысли и идеи, чтобы помочь нам улучшить Microsoft Build OpenJDK. Посетите страницу обсуждений OpenJDK на сайте GitHub, чтобы отправить нам свой отзыв.
Java и OpenJDK являются товарными знаками или зарегистрированными товарными знаками компании Oracle и (или) ее аффилированных лиц.