首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >$JAVA_HOME设置不正确

$JAVA_HOME设置不正确
EN

Stack Overflow用户
提问于 2020-06-24 08:19:45
回答 1查看 85关注 0票数 0

我的笔记本电脑上同时安装了-v 14和8,但我想默认使用8,所以我尝试将我的JAVA_HOME设置为使用java1.8。

在~/.bash_profile中,我添加了行export JAVA_HOME=$(/usr/libexec/java_home -v 1.8)。完成此操作后,echo $JAVA_HOME立即返回正确的路径,java -version返回正确的版本。但是,如果我关闭终端并再次打开它,echo $JAVA_HOME将显示一个空白行,java -version显示java 14。在编辑.bash_profile之后,我确实执行了source ~/.bash_profile,当我重新打开终端并执行nano ~/.bash_profile时,行设置JAVA_HOME仍然在那里。为什么我不能永久设置它?

EN

回答 1

Stack Overflow用户

发布于 2020-06-24 23:21:36

设法回答了我自己的问题。我的终端使用的是zsh,而不是bash,所以我只能在.zshenv而不是.bash_profile中设置它

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62545691

复制
相关文章

相似问题

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