我对sdkman还不熟悉,但我成功安装并使用它安装了一些软件:JDK,Gradle和其他一些软件。问题是,当我下载Eclipse并尝试运行它时,它根本找不到JDK。我已经导出了JAVA_HOME和PATH。事实上,我甚至可以从终端运行java、javac和其他Java命令,我甚至尝试了update-alternatives。我已经更改了eclipse文件夹的所有权,但没有结果,Eclipse无法找到JDK。
我不得不使用apt-get安装Java才能让Eclipse工作,但使用sdkman的意义何在?所以我的问题是:我缺少哪些配置来使Eclipse使用sdkman的Java安装。
java
和javac
现在指向SDKMAN!候选人。我该怎么做才能让$JAVA_HOME指向我的SDKMAN!候选人? - philburnsdbeaver
和sdkman
时有效。我添加了这个评论,因为我不知道在给定的解决方案中应该添加绝对路径 - https://askubuntu.com/questions/1014157/dbeaver-with-sdkman-jre-jdk-location。所以我只是用这个临时的解决方案来工作。 - Visrut