Установка Microsoft Build of OpenJDK
В этой статье описывается, как установить Microsoft Build of OpenJDK. Сведения о том, как получить файлы, упоминание в этой статье, см. в разделе «Скачать Microsoft Build of OpenJDK».
ZIP и TAR. Пакеты GZ
Для Windows, Linux и macOS мы создадим ZIP-файл (Windows) и TAR. Пакеты GZ (Linux/macOS). Чтобы установить, извлеките один из этих пакетов в выбранной папке, а затем задайте JAVA_HOME переменную среды в этой папке.
Кроме того, вы можете использовать собственные установщики для выбранной ОС, как описано в следующем разделе.
Собственные установщики
Для Windows мы создадим установщик MSI с графическим интерфейсом. Для macOS мы создадим установщик PKG с аналогичными функциями. Эти установщики автоматически делают средства JDK доступными в вашей PATH среде.
Для Linux мы создадим пакеты DEB и RPM для использования и apt rpm .
В следующих разделах приведены инструкции для этих установщиков.
Установка в Windows
Чтобы установить в любой версии Windows, можно использовать пакеты MSI или ZIP-пакет. Если вы находитесь в Windows 10 или более поздней версии, вы можете использовать Диспетчер пакетов Windows из Терминал Windows.
Установка в Windows с помощью MSI
Установщик MSI предоставляет графический и только для консоли метод установки. Если дважды щелкнуть MSI-файл, он запустит традиционный установщик приложений Windows, где можно выполнить инструкции на экране.
Для развертывания с расширенным масштабированием можно установить MSI в командной строке, выполнив следующие действия.
- Скачайте MSI-файл. Дополнительные сведения см. в статье «Загрузка Microsoft Build of OpenJDK».
- Выберите компоненты, которые необходимо установить в следующей таблице:
| Функция | Description |
|---|---|
| FeatureMain | Базовая установка (DEFAULT) |
| FeatureEnvironment | PATH Обновите переменную среды. (ПО УМОЛЧАНИЮ) |
| FeatureJarFileRunWith | Свяжите JAR-файлы с приложениями Java. (ПО УМОЛЧАНИЮ) |
| FeatureJavaHome | JAVA_HOME Обновите переменную среды. |
| FeatureOracleJavaSoft | разделы HKLM\SOFTWARE\JavaSoft\ реестра Обновления. |
Примечание. Вы можете предотвратить FeatureOracleJavaSoft запуск Oracle Java из PATH при удалении Microsoft Build OpenJDK. Переустановите Oracle Java, если необходимо восстановить разделы реестра Oracle.
Можно использовать необязательные параметры, которые группировать некоторые функции вместе, как показано в следующем примере:
| Параметр | Функции |
|---|---|
| INSTALLLEVEL=1 | FeatureMain,FeatureEnvironment,FeatureJarFileRunWith |
msiexec /i .msi ADDLOCAL=FeatureMain,FeatureEnvironment,FeatureJarFileRunWith,FeatureJavaHome INSTALLDIR="c:\Program Files\Microsoft\" /quiet
Примечание. Необходимо использовать INSTALLDIR с FeatureMain .
Установка в Windows с помощью Диспетчер пакетов Windows (winget)
Чтобы установить с помощью Диспетчер пакетов Windows, сначала установите winget, а затем откройте Терминал Windows.
Затем выполните следующую команду для поиска пакетов OpenJDK в Microsoft Build:
winget search Microsoft.OpenJDK
Появится результат, аналогичный указанному ниже.
Name Id Version -------------------------------------------------------------- Microsoft Build of OpenJDK 21 Microsoft.OpenJDK.21 21.0.0
Теперь пакет можно установить, ссылаясь на приведенный Id выше код, выполнив следующую команду:
winget install Microsoft.OpenJDK.21
Эта команда создает выходные данные, аналогичные следующему:
Found Microsoft Build of OpenJDK 21 [Microsoft.OpenJDK.21] This application is licensed to you by its owner. Microsoft is not responsible for, nor does it grant any licences to, third-party packages. Downloading https://aka.ms/download-jdk/microsoft-jdk-21.0.0-windows-x64.msi ██████████████████████████████ 160 MB / 160 MB Successfully verified installer hash Starting package install. Successfully installed
Установка в macOS
Пакеты для macOS доступны через Homebrew или как автономные загрузки в PKG или TAR. Форматы GZ.
Чтобы установить последнюю версию с помощью Homebrew, выполните следующие действия.
brew install --cask microsoft-openjdk
Эта команда создает выходные данные, аналогичные следующему:
==> Downloading https://aka.ms/download-jdk/microsoft-jdk-21.0.0-macos-x64.pkg Already downloaded: /Users/foobar/Library/Caches/Homebrew/downloads/c3df619c6411aa15151d0306a6a0f9760ff7ab0b54d0b00daade382500369c81--microsoft-jdk-21.0.0-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, сначала коснитесь репозитория cask-versions:
brew tap homebrew/cask-versions brew install --cask microsoft-openjdk11 # OR brew install --cask microsoft-openjdk17
Установка на macOS с помощью TAR. Пакет GZ просто извлекает файл в расположение. JDK будет внутри /jdk-/Contents/Home .
Чтобы установить с помощью установщика PKG, откройте установщик и следуйте инструкциям. По умолчанию JDK будет установлен в /Library/Java/JavaVirtualMachines/microsoft-21.jdk/Contents/Home .
Удаление в macOS
Чтобы удалить Microsoft Build of OpenJDK, установленный через Homebrew или PKG, используйте следующие команды:
sudo rm -rf /Library/Java/JavaVirtualMachines/microsoft-21.jdk sudo pkgutil --forget com.microsoft.21.jdk
Удаление пакета, установленного через TAR. Пакет GZ просто удалите папку.
Установка в Ubuntu
Чтобы установить в Ubuntu 18.04, 20.04 и 22.04 LTS версии, откройте терминал и выполните следующие команды:
# Valid values are only '18.04', '20.04', and '22.04' # For other versions of Ubuntu, please use the tar.gz package ubuntu_release=`lsb_release -rs` wget https://packages.microsoft.com/config/ubuntu/$/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-21
Возможно, вам придется обновить выбор JDK по умолчанию, см . здесь дополнительные сведения.
Установка в Debian
Debian 9
Чтобы установить в Debian 9, откройте терминал и выполните следующие команды:
wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/ wget -q https://packages.microsoft.com/config/debian/9/prod.list -O /etc/apt/sources.list.d/microsoft-prod.list
После добавления репозитория выполните следующие команды:
sudo apt-get install apt-transport-https sudo apt-get update sudo apt-get install msopenjdk-21
Возможно, вам придется обновить выбор JDK по умолчанию, см . здесь дополнительные сведения.
Debian 10+
Чтобы установить в Debian 10 и более поздних версий, откройте терминал и выполните следующие команды:
sudo apt-get install wget lsb-release -y wget https://packages.microsoft.com/config/debian/$/packages-microsoft-prod.deb -O packages-microsoft-prod.deb sudo dpkg -i packages-microsoft-prod.deb
После добавления репозитория выполните следующие команды:
sudo apt update sudo apt install msopenjdk-21
Возможно, вам придется обновить выбор JDK по умолчанию, см . здесь дополнительные сведения.
Установка на CentOS 7 (RPM)
Чтобы установить в CentOS 7, откройте терминал и выполните следующую команду:
sudo rpm -Uvh https://packages.microsoft.com/config/centos/7/packages-microsoft-prod.rpm
После добавления репозитория выполните следующую команду:
sudo yum install msopenjdk-21
Пакеты RPM для пакетов могут msopenjdk-21 не обновляться автоматически до последней дополнительной версии. Чтобы проверка для доступных и последних версий, выполните команду yum -v list msopenjdk-21 . Затем выполните принудительное yum install msopenjdk-21- обновление до указанной версии. Пример: yum install msopenjdk-21-21.0.0-1
Установка в Alpine (TAR). GZ)
Чтобы установить в Alpine, просто скачайте tar.gz пакет для Alpine (см . страницу скачивания ) и извлеките папку.
Alpine больше не поддерживается. Последние выпуски для альпийских и jdk-17.0.8.1 jdk-11.0.20.1
Изменение JDK по умолчанию в Linux
Если в системе установлено несколько версий OpenJDK, используйте следующую команду, чтобы задать Microsoft Build openJDK в качестве значения по умолчанию:
sudo update-java-alternatives --set msopenjdk-21-amd64
Для CentOS можно использовать команду alternative .
Предоставление отзывов о Сборке OpenJDK в Microsoft
Отправьте нам свои комментарии, мысли и идеи, чтобы помочь нам улучшить Microsoft Build OpenJDK. Посетите страницу обсуждений OpenJDK на сайте GitHub, чтобы отправить нам свой отзыв.
Java и OpenJDK являются товарными знаками или зарегистрированными товарными знаками компании Oracle и (или) ее аффилированных лиц.
Java JDK 17 — 32 + 64 bit — где скачать джаву?

Вышел релиз Minecraft 1.18.1, и теперь игра требует Java JDK 17. Я вам расскажу где его скачать, как установить и запустить новейшую версию игры.
Предупреждение :
Итак, для тех, кто не в теме, но хочет понять. Ранее, до Minecraft 1.17 все версии игры работали на JRE 8, версия 1.17 стала требовать JDK 16, а Minecraft 1.18 уже требует JDK 17. официальный, а теперь и все живые пиратские лаунчеры научились скачивать, подключать и переключать эти версии при запуске разных версий игры, вам делать ничего не нужно. Но если по какой-то причине вы хотите установить и использовать Java не от лаунчера, то в этой статье я расскажу как это сделать.
Скачать Java JDK 17:
Собственно, теперь необходимо указать лаунчеру именно данную JAVA в настройках.
Адрес расположения Java:
При установке 32bit: C:\Program Files\Eclipse Adoptium\jdk-17.0.1.12-hotspot\java.exe
How To Install Java 17 On Windows
It provides all the steps required to install Oracle Java 17 i.e. Oracle JDK 17 on Windows 10 and get started with Java using the Hello World example.
September 25, 2021
This tutorial provides all the steps required to install the Oracle Java 17 officially distributed by Oracle for Windows. It provides the steps required to install Oracle JDK 17 on Windows 10. The steps should be the same for other versions of the Windows operating system.
Notes: The official installer provided by Oracle does not include the bundled JRE with JDK since Java 11. It can be installed separately if required. We can use Java 17 free for general-purpose computing usage. You can also, follow How To Install OpenJDK 17 On Windows to install the open-source version of Java 17 i.e. OpenJDK 17. Java 17 is using the Commercial License and OpenJDK 17 is using the open-source GNU General Public License v2, with the Classpath Exception (GPLv2+CPE).
Java 17 is an LTS version which means there will be long-time support from Oracle for the same. The premier support will be available till September 2026 and extended support will be available till September 2029.
You may also install the popular IDEs to develop Java applications by following — How To Install Eclipse For Java On Windows, How To Install IntelliJ IDEA for Java on Windows, How To Install NetBeans On Windows, and How To Install VSCode For Java On Windows. You may also follow the How To Install OpenJDK 17 On Ubuntu to install the latest OpenJDK on Ubuntu and How To Install Java 17 On Ubuntu to install Oracle JDK.
Notes: New version of this tutorial is available at How To Install Java 18 On Windows.
Step 1 — Download JDK
Open the browser and search for Download JDK 17 or click the link to download from the Oracle website. It will show the JDK download page as shown in Fig 1.
Now click the X64 Installer link to start downloading JDK 17.
Step 2 — Install JDK
Now execute the JDK installer by double-clicking it. It might ask system permission before starting the installation. Click on yes to allow the installer to execute itself. It shows the installer welcome screen as displayed in Fig 2.
Click the Next Button to initiate the installation process. The next screen shows options to change the installation path. We can change the installation location on this screen if required as displayed in Fig 3.
Now click the Next Button to start the installation. It will show the progress as displayed in Fig 4.
It shows the success screen after completing the installation as shown in Fig 5.
Now open the Command Prompt and type the command java -version to confirm whether it’s installed successfully as mentioned in Fig 6.
It might show the message — java is not recognized as an internal or external command or show the previously installed version. In order to start using the JDK installed by us from the command prompt, we might be required to set the environment variable. You can follow the below-mentioned steps to do so.
Right Click -> My Computer(This PC) -> Properties -> Advanced System Settings
The above steps will open the Windows settings panel as shown in Fig 7.
Now click the Environment Variables Button, select Path under the System Variables section, and click the Edit Button. We need to add the path of the installed JDK to the system Path.
Notes: The installer might add the path to System Path. We can delete it as shown in Fig 8.
Remove the path of the previously installed JDK. Also, update JAVA_HOME in case it’s already set. Now click on New Button and add the path to the installed JDK bin which is C:\java\oracle\jdk-17\bin in my case as shown in Fig 9. Press the OK Button 3 times to close all the windows. This sets the JDK 17 on system environment variables to access the same from the console.
Now again open the console and test the Java version as shown in Fig 10.
Getting started with Java — Hello World
In this step, we will write, compile, and execute our first program in Java using the standard Hello World example.
Now write the first Java program as shown below, save the program as HelloWorld.java and exit the editor. Make sure that the class name and file name are the same.
class HelloWorld
public static void main( String[] args )
System.out.println( "Hello World !!\n" );
>
>
Now open the command prompt and navigate to the path where you have saved your Java program. Use the below-mentioned commands to compile and execute the program.
# Compile - Specify file name and extension
javac HelloWorld.java
# Execute - Spicy file name
java HelloWorld
# Output
Hello World !!
These are the easy-to-install steps required to install Oracle Java on Windows and write, compile and execute the Java program.
Summary
In this tutorial, we have discussed the steps required to install the most recent version of Java i.e. Oracle JDK 17 on Windows 10. It also provided the steps required to write, compile, and execute the HelloWorld program in Java.
Установка JDK (Java Development Kit)
В этом уроке описано, как установить JDK на Windows. Для установки JDK на Linux воспользуйтесь этой инструкцией.
Загрузка пакета JDK (Java Development Kit)
Заходим на сайт компании Oracle и скачать файл установки отсюда
На странице загрузки выберите нужную версию Java (для Android Studio требуется версия 7 или 8) и нажмите кнопку загрузки JDK:

В таблице Java SE Development Kit отмечаем согласие с условиями, выбрав пункт Accept License Agreement и загрузите пакет для вашей ОС:

Например, для Windows следует выбрать файл jdk-XuXXX-windows-x64.exe для 64-разрядной (Windows x64) или jdk-XuXXX-windows-i586.exe для 32-разрядной (Windows x86). Разрядность системы, например, в Windows 7 можно узнать так: жмем “Пуск”, правой кнопкой мыши “Компьютер”, выбираем “Свойства”.

Установка пакета JDK (Java Development Kit)
Для установки Java необходимо иметь права администратора (перезагрузить компьютер, если необходимо войти с другой учетной записью). Проверяем, установлена ли Java на компьютере (Пункт «Установка и удаление программ в панели управления Windows») и, если да, то удаляем ее. Запускаем установщик jdk-XuXX-windows-x64.exe. После запуска установщика на экране будут отображаться окна установки, в них лучше ничего не менять, продолжать установку нажатием кнопки Next. В последнем окне нажимаем Close.
Добавляем системную переменную JAVA_HOME
Чтобы было можно компилировать и выполнять программы осталось прописать пути к компилятору Java в переменных среды Windows и перегрузить компьютер. Для этого запускаем Панель управления Windows и выбираем пункт «Система», а в появившемся окне слева – пункт «Дополнительные параметры системы». Откроется окно “Свойства системы”, в котором нажимаем кнопку “Переменные среды”.

В появившемся окне вам надо создать системную переменную – “JAVA_HOME”. Для этого нажимаем кнопку “Создать”. В поле “Имя переменной” пишем “JAVA_HOME”, а в “Значение переменной” необходимо добавить путь к установленному JDK, а именно путь к его подкаталогу bin, где находится файл компилятора. Если вы ничего не меняли при установке JDK, то путь будет таким: «C:\Program Files\Java\jdkНомерВерсии». Ниже на картинках приведен пример для версии Java 7.

Теперь нужно отредактировать переменную “Path”. Надо ее найти в списке и нажать кнопку “Изменить”. Будьте внимательны – здесь надо в поле “Значение переменной” просто дописать наш путь C:\Program Files\Java\jdk1.7.0_79\bin\ (для текущей версии java 8, соответственно, \jdk1.8.0_121\bin\ ) предварительно поставив “;” в конец уже существующего значения, ничего не удаляя! Пример показан на рисунке.

После внесения этих изменений, чтобы они вступили в силу, компьютер необходимо перегрузить.
После этого можно проверить корректность установки JDK. Для этого в Windows нажмите “Пуск” и введите команду cmd в поле “Найти программы и файлы”, или вызовите окно ввода комбинацией клавиш Windows+R и введите cmd.

В открывшейся консоли наберите java -version и нажмите Enter. Если вы видите версию java, а не сообщение об ошибке, все в порядке.