У меня есть sdkman установлен в моем linux ubuntu 18.04.
$ sdk version
SDKMAN 5.11.5 + 713
Я установил amazon java correto 11, используя следующую команду.
$ sdk install java 11.0.11.9.1-amzn
java 11.0.11.9.1-amzn уже установлена.
Я сделал эту версию java версией по умолчанию, используя следующую команду
$ sdk default java 11.0.11.9.1-amzn
Версия java по умолчанию установлена на 11.0.11.9.1-amzn
, но когда я пытаюсь увидеть текущую версию java по умолчанию, она показывает , что не используется никакая версия java
$ sdk current java
Также не используется никакая версия java
когда я делаю это $ sudo update-alternatives --config java , я не вижу этого amazon correto 11 в списках
$ sudo update-alternatives --config java Для альтернативной java есть 3 варианта (предоставление / usr / bin / java). введите описание изображения здесь
У меня сейчас была такая же проблема с вами, даже пробовал больше версий.
Проблема здесь была решена ... открытием нового bash. Я не шучу. Надеюсь, это решит и для вас.