macOS进行maven构建报No compiler is provided in this environment. Perhaps you are running on a JRE
错误
执行:mvn -v
发现Java路径是:/Library/Internet Plug-Ins/JavaAppletPlugin.plugin
开头,需要变更下
找到/Library/Java/JavaVirtualMachines/jdk1.8.0_XXX.jdk/Contents/Home
然后环境变量设置成这个目录,如:
在.bash_profile
中配置
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_191.jdk/Contents/Home
export M2_HOME=/Users/mac/dev/maven3
export PATH=$PATH:$JAVA_HOME/bin:$M2_HOME/bin