[英]Mac os Big Sur | No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?
[英]No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK? - but jdk selected
我正在尝试执行 atlas-run(遵循有关构建融合主题的简单教程)我收到以下错误:
此环境中不提供编译器。 也许您在 JRE 而不是 JDK 上运行?
但是:我已经进入了我的 Eclipse 设置(窗口-> 首选项-> java)并检查了 jdk 是否被勾选为默认值,并且也被选为执行环境(为了安全起见,我删除了 JRE)。 我还去了我的系统设置,并确保 PATH 和 JAVA_HOME 都指向 JDK 而不是 JRE。
我有同样的问题。
转到控制面板 --> 系统 --> 高级系统设置
单击环境变量
我的 JAVA_HOME 设置为 c:\program files (x86)\java\jre1.8.0_111
我将其更改为:
C:\Program Files\Java\jdk1.8.0_111
它运行成功。
解决方案:进入项目运行配置,选择执行环境:CDC-1.0/Foundation-1.0 (jdk1.8),点击立即运行。
我对 maven-compiler-plugin 有同样的问题将 maven bin 文件夹添加到 PATH 变量解决了我的问题
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.