Mac终端每次启动自动输出JAVA_HOME命令,如何恢复初始状态?
修复MacOS终端启动自动显示JAVA_HOME配置的问题
先确认终端使用的Shell类型:
打开终端执行命令:echo $SHELL- 输出为
/bin/zsh:对应配置文件是~/.zshrc - 输出为
/bin/bash:对应配置文件是~/.bash_profile或~/.bashrc
- 输出为
编辑对应配置文件:
以zsh为例,执行命令打开配置文件:open -e ~/.zshrc在打开的文本文件里找到
export JAVA_HOME=$(/Users/myname/libexec/java_home)这一行,直接删除该行,或者在行首添加#将其注释(注释后该行不会生效)。保存文件,关闭终端后重新启动,终端就会恢复到初始状态,不会再显示那行配置内容。
如果在上述文件中找不到目标行,可检查通用配置文件~/.profile,按同样方式处理即可。
内容的提问来源于stack exchange,提问作者adiv
相关产品推荐
相关产品推荐

