iOS重启终端就要重新配置JAVA_HOME环境的问题
上学期手欠把jdk1.8删了又重装了一次,不知道是哪个环节出了问题,导致每次在新打开的terminal shell里运行java程序都会报这样的错
ERROR: JAVA_HOME not found in your environment.
但是去查看java -version没有异常。于是每次本菜狗都要很麻烦的重新在~/.bash_profile里配置环境变量再 $source ~/.bash_profile
后面发现是Mac设置了默认shell为/bin/zsh,而zsh加载的~/.zshrc文件中并没有定义环境变量。
所以需要在~/.zshrc文件加一行source ~/.bash_profile
使.bash_profile生效
然后就是浅浅了解了一下zsh和bash的区别。。