![](/img/trans.png)
[英]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.