builds - Как установить OpenJDK 11 на Windows?
openjdk windows (4)
-
Извлеките 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"
-
Установить JAVA_HOME:
- Под Системными переменными нажмите New.
- Введите имя переменной как JAVA_HOME.
-
Введите значение переменной в качестве пути установки JDK (без
bin
). - Нажмите ОК.
- Нажмите Применить изменения.
- Сконфигурируйте JDK в вашей IDE (например, IntelliJ или Eclipse).
Вы установлены.
Чтобы увидеть, работает ли он, откройте командную строку и введите
java -version
и посмотрите, печатает ли он только что установленный JDK.
Если вы хотите удалить - просто отмените вышеуказанные шаги.
Примечание:
Вы также можете указать
JAVA_HOME
на папку ваших установок JDK, а затем установить переменную
PATH
на
%JAVA_HOME%\bin
.
Поэтому, когда вы хотите изменить JDK, вы изменяете только переменную
JAVA_HOME
и оставляете
PATH
.
В прошлом Oracle публиковал исполняемые установщики для Windows, которые бы:
- Распаковать файлы
- Добавьте ключи реестра с указанием установленной версии и пути
- Добавьте JRE в системный путь
- Зарегистрируйте деинсталлятор в Windows.
Начиная с Java 11, бесплатная версия Oracle для Oracle ( Oracle OpenJDK ), похоже, не содержит установщика. Это просто zip-файл, содержащий двоичные файлы.
Как мы должны установить OpenJDK 11 в Windows, поскольку вышеупомянутых интеграций больше нет? Разве они не нужны?
Oracle Java деинсталлятор не удаляет все файлы.
Проверьте, существует ли «C: \ ProgramData \ Oracle», есть ли в подкаталоге несколько java-файлов.
(например: java.exe, javaw.exe)
Удалите его, чтобы предотвратить выполнение неправильных файлов Java.
Используйте менеджер пакетов Chocolatey . Это инструмент командной строки, похожий на npm. Как только вы установили его, используйте
choco install openjdk
в командной строке с повышенными привилегиями для установки OpenJDK.
Чтобы обновить установленную версию до последней версии, введите
choco upgrade openjdk
Довольно прост в использовании и особенно полезен для обновления до последней версии. Нет ручного возиться с переменными окружения пути.
AdoptOpenJDK - это новый веб-сайт, размещенный сообществом java . Там вы найдете установщики MSI для OpenJDK с 8 по 12, которые будут выполнять все перечисленные в вопросе вещи (распаковка, ключи реестра, обновление переменных PATH (и JAVA_HOME), удаление ...).