繁体   English   中英

错误 也许您在 JRE 而不是 JDK 上运行?

[英]Error Perhaps you are running on a JRE rather than a JDK?

我尝试运行一个项目,但出现此错误。 电脑是新的mac m1,之前这个项目在windows

RROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile) on project common-core: Compilation failure
[ERROR] No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?
[ERROR] 
[ERROR] -> [Help 1]
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debu

在主菜单go中的 Intellij 到此路径:

文件 -> 项目结构 -> 平台设置 -> SDK

要添加新的JDK ,请单击+按钮并从您的目录中添加JDK或下载一个新的 JDK。

之后设置项目的 JDK:

文件 -> 项目结构 -> 项目设置 -> 项目

在此路径中,检查项目 SDK项目语言级别部分。


您应该检查在 Intellij 中运行的Maven的 JDK 的另外两个重要设置:

第一的:

文件 -> 设置 -> 项目 -> 构建、执行、部署 -> 构建工具 -> Maven -> 导入

在此路径中,检查JDK 的导入部分。

第二:

文件 -> 设置 -> 项目 -> 构建、执行、部署 -> 构建工具 -> Maven -> Runner

在这里检查JRE部分。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM