发现设置jdk环境变量时需要每次都source才能用 原因:使用的zsh 解决方法: vim ~/.zshrc #添加下面两句话 if [ -f ~/.bashrc ]; then source ~/.bashrc fi