我已经在我的 linux ubuntu 18.04 中安装了 sdkman。
$ sdk版本
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 更新替代方案 --config java 我不明白亚马逊 correto 11 的列表
$ sudo 更新替代方案 --config java 替代 java (提供 /usr/bin/java) 有 3 种选择。在此处输入图片描述
答案1
我现在遇到了和你同样的问题,甚至尝试了更多版本。
解决这个问题的方法是...打开一个新的 bash。我不是在开玩笑。希望它也能为你解决问题。