最近有使用IDE編譯時突然找不到 JAVA_HOME環(huán)境變量,感覺很詫異讯泣,查了一些資料后才發(fā)現(xiàn)原來osx存在兩個環(huán)境的shell琼娘,一個bash和zsh,兩個shell切換攀芯。
chsh -s /bin/bash
chsh -s /bin/zsh
兩種shell環(huán)境對應的環(huán)境變量文件不同屯断。
如果是bash,修改~/.bash_profile
如果是zsh 侣诺,則修改~/.zshrc
通常我們修改的是.bash_profile,如果添加.zshrc殖演,可復制.bash_profile。
通過souce ~/.zshrc生效年鸳。