Mac m2 idea 使用 Terminal 打包 maven 项目时,报 No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?
找到java 的home的安装路径
在终端输入vi .zshrc
进入
输入i,写入
JAVA_HOME="/Library/Java/JavaVirtualMachines/zulu-8.jdk/Contents/Home"
CLASS_PATH="$JAVA_HOME/lib"
PATH=".$PATH:$JAVA_HOME/bin"
export JAVA_HOME
export PATH
export CLASS_PATH
按esc,输入:wq
输入source ~/.zshrc,不输也可以执行
在终端输入mvn -v
关掉idea,再打开idea,与里面的终端做对比,跟刚刚配置的路径一样就对了
然后在idea输入 mvn clean package,执行应该没问题了