该问题的原因因为配置的JAVA_HOME环境变量路径中的包括空格字符导致的错误。 一、问题排查 输出当前环境变量 $JAVA_HOME的路径地址,观察路径中是否存在空格 echo $JAVA_HOME 二、问题解决 将JAVA_HOME路径改为你安装的jdk路径,注意你的版本号可能与我的会不同。 export JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk1.8.0_151.jdk/Contents/Home" 保存之后,记得source 一下配置文件,使其生效。