报错原因
No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?
翻译 : 此环境中不提供编译器。也许您在 JRE 而不是 JDK 上运行?
考虑可能是因为运行环境真的是在JRE 而不是 JDK 上运行
报错环境:
macOS
解决方案
为
Maven
指定JDK
路径
- 查看
Maven
的相关信息:mvn -version
(命令) - 查看
Maven
返回的信息中runtime
的路径地址,这是maven默认的JDK
地址 - 打开
Maven
的安装目录下的bin
目录,在mvn
文件的第一行指定JDK
的home
目录地址