SDK MAN — Управление несколькими JDK

https://sdkman.io/

Установка в Windows 10

Установку рекомендую выполнять через GitBash терминал

curl -s "https://beta.sdkman.io" | bash

sdk selfupdate force

После установки перезапустите терминал!

Источник: https://sdkman.io/install

Проблема — не установлен ZIP

  1. Скачиваем и устанавливаем 7zip
  2. Переносим из директории с установленным 7zip файлы: 7z.dll и 7z.exe в директорию с GitBash C:\App\Git\usr\bin
  3. Переименовываем 7z.dll и 7z.exe в zip.dll и zip.exe соответственно
  4. Перезапускаем GitBash
  5. Пробуем выполнить повторную установку SDK Man

Установка Java

sdk install java <TAB..TAB>
$ sdk install java
Display all 66 possibilities? (y or n)
11.0.14.1-jbr       17.0.9-amzn         21.0.1-amzn         22.1.0.1.r11-gln    8.0.382-albba
11.0.15-trava       17.0.9-graal        21.0.1-graal        22.1.0.1.r17-gln    8.0.392-amzn
11.0.20-albba       17.0.9-graalce      21.0.1-graalce      22.1.r11-mandrel    8.0.392-kona
11.0.21-amzn        17.0.9-jbr          21.0.1-librca       22.3.4.r11-nik      8.0.392-librca
11.0.21-kona        17.0.9-kona         21.0.1-ms           22.3.4.r17-nik      8.0.392-sem
11.0.21-librca      17.0.9-librca       21.0.1-oracle       22.ea.26-open       8.0.392-tem
11.0.21-ms          17.0.9-ms           21.0.1-sapmchn      22.ea.27-open       8.0.392-zulu
11.0.21-sapmchn     17.0.9-oracle       21.0.1-tem          22.ea.28-open       8.0.392.fx-librca
11.0.21-sem         17.0.9-sapmchn      21.0.1-zulu         23.1.1.r21-mandrel  8.0.392.fx-zulu
11.0.21-tem         17.0.9-sem          21.0.1.fx-librca    23.1.1.r21-nik      8.0.45-zulu
11.0.21-zulu        17.0.9-tem          21.0.1.fx-zulu      23.ea.1-open
11.0.21.fx-librca   17.0.9-zulu         21.ea.35-open       23.ea.2-open
11.0.21.fx-zulu     17.0.9.fx-librca    22.0.0.3.r11-gln    6.0.119-zulu
17.0.9-albba        17.0.9.fx-zulu      22.0.0.3.r17-gln    7.0.352-zulu

Установка Gradle

sdk install gradle

Выбрать версию

На сайте Oracle выбираем LTS версию Java. На текущий момент последняя версия Java 21, но новые проекты в Enterprice разработке ведутся все ещё на 17ой версии, так как она все ещё является более стабильной.

Long-Term-Support (LTS) releases. Java SE 8, 11, 17 and 21 are LTS releases.

Скачать

sdk install java 17.0.9-oracle

Выбрать

 sdk use java 17.0.9-oracle

Проверить версию

sdk current java
java --version

Удалить версию

sdk uninstall java 17.0.9-oracle

Оцените автора
Kosenkov.Pro
Добавить комментарий