报错原因
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目录地址
