Openjdk для windows как установить

Как установить Java (JDK) в Windows и Linux

Для работы любой Java программы необходимо установить виртуальную машину Java. У Java открыт исходный код и она бесплатна.

В чём отличие Oracle JDK и OpenJDK

Java (точнее JDK) есть двух основных видов:

На самом деле, в настоящее время это примерно одно и то же, различаются они в основном лицензиями, расписаниями выпусков новых версий и сроками поддержки — для нас, пользователей, особой разницы нет какую из них устанавливать. Более того, в настоящее время OpenJDK также создаётся компанией Oracle. В стандартных репозиториях Linux присутствует именно OpenJDK (хотя можно установить и JDK, скачав установщик с официального сайта Oracle).

В общем, выберите любую JDK по одной из следующих ссылок:

Если вы продвинутый пользователь, и знаете про существование JRE, то эта информация для вас: JDK уже содержит (и всегда содержал JRE) и сейчас, судя по всему, JRE отдельно не создаются. Но в репозиториях некоторых дистрибутивов можно найти отдельно пакеты JDK и JRE. Пакет JRE занимает чуть меньше места — если для вас это важно, то установите JRE. Если вы планируете программировать или компилировать на Java, то вам нужен JDK.

Установка Java (JDK) в Windows

Скачайте установочный файл для Windows по одной из приведённых ссылок и выполните установку.

При установке JDK выберите опцию «Set JAVA_HOME variable»:

Установка Java (JDK) в Linux

Установка OpenJDK

В Debian, Linux Mint, Kali Linux, Ubuntu и их производных установка делается так:

В Arch Linux, BlackArch и производных для установки выполните команду:

Установка Oracle JDK

В Debian, Linux Mint, Kali Linux, Ubuntu и их производных установка делается так:

Выберите подходящую вам версию и скачайте файл расширением .deb.

Выполните установку этого файла:

В Arch Linux, BlackArch и производных для установки установите команду pikaur, как показано в статье «Автоматическая установка и обновление пакетов AUR».

Дистрибутив OpenJDK от Майкрософт для разработки мобильных приложений Microsoft’s Mobile OpenJDK Distribution

В этом руководстве описываются шаги по переходу на внутренний дистрибутив OpenJDK. Этот дистрибутив предназначен для разработки мобильных приложений. This guide describes the steps for switching to an internal distribution of OpenJDK. This distribution is intended for mobile development.

Обзор Overview

Начиная с версий Visual Studio 15.9 и Visual Studio для Mac 7.7 решение «Инструменты Visual Studio для Xamarin» более не использует пакет JDK от Oracle и перешло на облегченную версию OpenJDK, предназначенную исключительно для разработки на Android. Beginning with Visual Studio 15.9 and Visual Studio for Mac 7.7, Visual Studio Tools for Xamarin has moved from Oracle’s JDK to a lightweight version of the OpenJDK that is intended solely for Android development. Это обязательная миграция, так как Oracle прекращает поддержку коммерческих дистрибутивов JDK 8 в 2019 г., а JDK 8 является обязательной зависимостью для разработки приложений Android. This is a required migration as Oracle is ending support for commercial distribution of JDK 8 in 2019, and JDK 8 is a required dependency for all Android development.

Читайте также:  Mac os как открыть образ диска

Такой переход предлагает следующие преимущества: The benefits of this move are:

У вас всегда будет версия OpenJDK, которая подходит для разработки приложений Android. You will always have an OpenJDK version that works for Android development.

Скачивание JDK 9 или более поздней версии от Oracle не повлияет на интерфейс разработки. Downloading Oracle’s JDK 9 or greater won’t affect the development experience.

Уменьшены размер скачиваемого файла и объем занимаемой памяти. Reduced download size and footprint.

Отсутствие потенциальных проблем со сторонними серверами и установщиками. No more issues with 3rd party servers and installers.

Если вы хотите быстрее перейти на обновленную версию, доступны сборки OpenJDK от Майкрософт для разработки мобильных приложений, которые вы можете опробовать на Windows и Mac. If you’d like to move to the improved experience sooner, builds of the Microsoft Mobile OpenJDK distribution are available for you to test on both Windows and Mac. Процесс установки описан ниже. Вернуться на JDK от Oracle можно в любое время. The setup process is described below, and you can revert back to the Oracle JDK at any time.

Скачать Download

Дистрибутив OpenJDK для мобильных приложений установится автоматически, если вы выберете пакеты SDK для Android в Visual Studio Installer в Windows. The mobile OpenJDK distribution is automatically installed for you if you select the Android SDK packages in the Visual Studio installer on Windows.

На Mac пакет OpenJDK для мобильных приложений будет установлен в рамках рабочей нагрузки Android для новых установок. On Mac, the mobile OpenJDK will be installed for you as part of the Android workload for new installs. Существующие пользователи Visual Studio для Mac получат приглашение установить его в составе обновления. For existing Visual Studio for Mac users, you will be prompted to install it as part of your update. Среда IDE предложит вам перейти на новый пакет JDK и станет использовать его после перезапуска. The IDE will prompt you to move to the new JDK, and will switch to using it at the next restart.

Устранение неполадок Troubleshooting

Если возникли проблемы с установкой на Mac или Windows, вы можете выполнить установку вручную. If you encounter issues with the setup on Mac or Windows, you can take the following steps for manual setup:

Для этого проверьте, установлен ли пакет OpenJDK на компьютере в правильном расположении: Check if OpenJDK is installed on the machine in the correct location:

  • Mac$HOME/Library/Developer/Xamarin/jdk/microsoft_dist_openjdk_1.8.0.xMac$HOME/Library/Developer/Xamarin/jdk/microsoft_dist_openjdk_1.8.0.x
  • WindowsC:\Program Files\Android\jdk\microsoft_dist_openjdk_1.8.0.xWindowsC:\Program Files\Android\jdk\microsoft_dist_openjdk_1.8.0.x
Читайте также:  Linux mint скриншоты рабочего стола

Укажите в IDE новый пакет JDK: Point the IDE to the new JDK:

  • Mac — щелкните Tools > SDK Manager > Locations (Инструменты > Диспетчер пакетов SDK > Расположения) и в поле Java SDK (JDK) Location (Расположение пакета SDK для Java) укажите полный путь установки OpenJDK. Mac – Click Tools > SDK Manager > Locations and change the Java SDK (JDK) Location to the full path of the OpenJDK installation. В следующем примере указан такой путь: $HOME/Library/Developer/Xamarin/jdk/microsoft_dist_openjdk_1.8.0.9. У вас может быть установлена более новая версия. In the following example, this path is set to $HOME/Library/Developer/Xamarin/jdk/microsoft_dist_openjdk_1.8.0.9 but your version may be newer.

  • Windows — щелкните Инструменты > Параметры > Xamarin > Параметры Android и в поле Расположение пакета Java Development Kit укажите полный путь установки OpenJDK. Windows – Click Tools > Options > Xamarin > Android Settings and change the Java Development Kit Location to the full path of the OpenJDK installation. В следующем примере указан такой путь: C:\Program Files\Android\jdk\microsoft_dist_openjdk_1.8.0.9. У вас может быть установлена более новая версия. In the following example, this path is set to C:\Program Files\Android\jdk\microsoft_dist_openjdk_1.8.0.9, but your version may be newer:

Известные проблемы Known Issues

Не удалось установить пакет «OpenJDKV1.RegKey,version=1.8.0.25,chip=x64». Package ‘OpenJDKV1.RegKey,version=1.8.0.25,chip=x64’ failed to install

Возможно, возникла проблема в некоторых корпоративных средах. This may be an issue in some corporate environments. Пакет OpenJDK уже установлен на компьютере. Следуйте шагам по устранению неполадок выше, чтобы указать в IDE правильное расположение. OpenJDK is already on the machine — follow the troubleshooting steps above to point your IDE to the correct location. Следить за состоянием проблем можно здесь. You can follow the status of the issues here.

Сводка Summary

В этой статье вы узнали, как настроить в IDE использование дистрибутива OpenJDK от Майкрософт для разработки мобильных приложений и как устранять неполадки. In this article, you learned how to configure your IDE to use Microsoft’s Mobile OpenJDK distribution, and how to troubleshoot should you encounter issues.

Как установить OpenJDK 11 на Windows?

В прошлом Oracle публиковал исполняемые установщики для Windows, которые бы:

  • Распаковать файлы
  • Добавьте ключи реестра с указанием установленной версии и пути
  • Добавьте JRE в системный путь
  • Зарегистрируйте деинсталлятор в Windows.

Начиная с Java 11, бесплатная версия Oracle для Oracle ( Oracle OpenJDK ), похоже, не содержит установщика. Это просто zip-файл, содержащий двоичные файлы.

Как мы должны установить OpenJDK 11 в Windows, поскольку вышеупомянутых интеграций больше нет? Разве они не нужны?

Извлеките zip-файл в папку, например, C:\Program Files\Java\ и он создаст jdk-11 папку (где папка bin является прямой подпапкой). Возможно, вам понадобятся права администратора, чтобы извлечь zip-файл в это место.

  • Выберите Панель управления, а затем Система.
  • Нажмите «Дополнительно», а затем «Переменные среды».
  • Добавьте расположение папки bin для установки JDK в переменную PATH в системных переменных.
  • Ниже приведено типичное значение для переменной PATH: C:\WINDOWS\system32;C:\WINDOWS;»C:\Program Files\Java\jdk-11\bin»
  • Под Системными переменными нажмите New.
  • Введите имя переменной как JAVA_HOME.
  • Введите значение переменной в качестве пути установки JDK (без bin подпапки).
  • Нажмите ОК.
  • Нажмите Применить изменения.
Читайте также:  Что такое steam для linux
  • Сконфигурируйте JDK в вашей IDE (например, IntelliJ или Eclipse).
  • Чтобы увидеть, сработало ли это, откройте командную строку и введите java -version и напечатайте, печатает ли он только что установленный JDK.

    Если вы хотите удалить — просто отмените вышеуказанные шаги.

    Примечание. Вы также можете указать JAVA_HOME папку с вашими установками JDK, а затем установить для PATH переменной значение %JAVA_HOME%\bin . Поэтому, когда вы хотите изменить JDK, вы изменяете только JAVA_HOME переменную и оставляете ее PATH как есть.

    Как поставить Java 13 на Windows 10

    В последнее время Oracle все больше и больше закручивает гайки в отношении Java, уже нельзя малой кровью взять и скачать последний JDK и поставить его на свой компьютер, чтобы в два клика все работало. На помощь нам приходит пакет OpenJDK и в этой статье я расскажу, как его установить на Windows 10.

    Вообще, я хотел рассказать про программу, с помощью которой можно будет удалить встроенные приложения на смартфонах Xiaomi, но вся проблема в том, что новые версии написаны на JavaFX (UI фреймворк для Java), поэтому на клиентских компьютерах Java должна быть обязательно установлена.

    Проверка установки.

    Перед установкой Java я рекомендую проверить, а не установлена ли она уже? Вдруг, окажется, что ничего ставить и не нужно.

    Проверить, установлена ли у вас Java просто. Достаточно в Powershell написать следующую команду: java —version и если в системе Java не установлена, вы увидите такую ошибку:

    Скачивание Java 13.

    Перейдем на официальный сайт, где лежит последний JDK:

    и скачиваем версию для Windows:

    Далее архив распаковываем в любую папку на диске, я обычно распаковываю их в Документы. У меня получилось вот так:

    Шаг 2, настройка Windows.

    Прописываем JAVA_HOME.

    Мало скачать и распаковать архив, теперь нам нужно прописать JAVA_HOME в переменных среды, а также в Path добавить bin каталог с исполняемыми файлами Java, чтобы была возможность запускать Java приложения прямо из консоли. Откройте панель управления и перейдите в нужный раздел, как на рисунке:

    Не забудьте нажать на кнопку создать (шаг 3). У меня получилось вот так:

    Нажимаем ОК и далее прописываем путь к исполняемым файлам Java.

    Прописываем путь к исполняемым файлам Java.

    В этом же окне откройте переменную среды Path на редактирование и нажмите на кнопку создать:

    Добавьте еще одну строку с bin каталогом Java как на скриншоте:

    Нажмите ОК, а потом еще раз ОК в окне переменных среды. Теперь выйдите и зайдите в систему снова или перезагрузите свой компьютер.

    Проверка установки.

    После перезагрузки компьютера, зайдите в Powershell и проверьте, правильно ли у вас установилась Java. Для этого можно узнать ее версию, набрав java —version:

    Как видите, версия Java 13.0.2, а это значит, что Java успешно была установлена на нашем компьютере.

    Оцените статью