Содержание
Установка в Windows 10
Установку рекомендую выполнять через GitBash терминал
curl -s "https://beta.sdkman.io" | bash sdk selfupdate force
После установки перезапустите терминал!
Источник: https://sdkman.io/install
Проблема — не установлен ZIP
- Скачиваем и устанавливаем 7zip
- Переносим из директории с установленным 7zip файлы: 7z.dll и 7z.exe в директорию с GitBash C:\App\Git\usr\bin
- Переименовываем 7z.dll и 7z.exe в zip.dll и zip.exe соответственно
- Перезапускаем GitBash
- Пробуем выполнить повторную установку 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