如何在Ubuntu中永久设置sdkman路径安装的sdkman和JDK

马西布

我按照这个https://sdkman.io/install来安装 install sdkman。滴注后一切正常。我可以通过 sdk 版本看到正确的版本。我也可以安装各种 Java 版本。但都是为了正确的 shell 会话。一旦我关闭并打开新的 shell,我就无法获得 sdkman 和那些已安装的 JDK。我可以在~/.sdkman/candidates/java. 我必须一直运行这个source "$HOME/.sdkman/bin/sdkman-init.sh"

如何在系统中永久设置 sdkman 和 JDK。

奥古斯托

当您运行 sdkman 时,它会在某些时候打印一些指令,将几行添加到您的 shell rc 文件中,因此它将被所有 shell 激活。

例如,我在最后有这个~/.zshrc(可能与 bash 不同)

export SDKMAN_DIR="$HOME/.sdkman"
[[ -s "$HOME/.sdkman/bin/sdkman-init.sh" ]] && source "$HOME/.sdkman/bin/sdkman-init.sh"

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章