MacTribe(如何优雅的使用Mac)软件测试Mac优雅使用指南

打开新终端环境变量会失效/为空

2020-01-16  本文已影响0人  云层_

问题:打开新的终端的时候环境变量会失效,重新执行source ~/.bash_profile会再次生效,如下图:

生效后 重新打开后失效

原因分析: mac下采用zsh代替bash,而zsh加载的是 ~/.zshrc文件,而 ‘.zshrc’ 文件中并没有定义任务环境变量。

解决:打开新终端

            $ vi .zshrc    (此时没有会自动新建,然后把“source .bash_profile” 贴进去)

            再次打开新的终端执行例如:echo $MAVEN_HOME  即可显示。如下图:

上一篇下一篇

猜你喜欢

热点阅读