首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Ubuntu中永久设置通过sdkman路径安装的sdkman和JDK

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

Stack Overflow用户
提问于 2021-08-17 08:29:54
回答 1查看 140关注 0票数 1

我按照这个https://sdkman.io/install来安装install sdkman。在灌输之后,一切都很好。我可以通过sdk版本看到正确的版本。我也可以安装各种Java版本。但是所有这些都是针对正确的shell会话的。一旦我关闭并打开新的shell,我既不能得到sdkman,也不能让他们安装JDK。我可以在~/.sdkman/candidates/java上看到所有的JDK。我必须一直运行这个,source "$HOME/.sdkman/bin/sdkman-init.sh"

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

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-08-17 10:41:03

当您运行sdkman时,在某个时刻,它会打印一些说明,要求您向shell rc文件中添加几行代码,这样它就可以在所有shell中激活。

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

代码语言:javascript
复制
export SDKMAN_DIR="$HOME/.sdkman"
[[ -s "$HOME/.sdkman/bin/sdkman-init.sh" ]] && source "$HOME/.sdkman/bin/sdkman-init.sh"
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68814094

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档