1. 程式人生 > >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

小編今天在執行專案時報錯,如下圖:

你好! 這是你第一次使用 **Markdown編輯器** 所展示的歡迎頁。如果你想學習如何使用Markdown編輯器, 可以仔細閱讀這篇文章,瞭解一下Markdown的基本語法知識。

第一行錯誤排查原因,發現是因為版本不對應,找到專案引用版本的地方發現沒有錯誤,內容如下:

在這裡插入圖片描述

第二行錯誤排查原因:java編譯環境未配置成jdk目錄,檢查確實是這裡的問題

在這裡插入圖片描述

解決方案如下

1、點選工具欄windows——perferences,找到java執行環境配置

在這裡插入圖片描述

2、這裡配置的是jre目錄,但是開發中需要的是jdk目錄,點選add

在這裡插入圖片描述

3、點選add,下一步

在這裡插入圖片描述

4、點選Directory按鈕查詢jdk安裝目錄(開啟windows資源管理器找到jdk的安裝目錄並複製)

在這裡插入圖片描述

5、確定無誤後點擊完成

在這裡插入圖片描述

6、最後選中jdk,為了避免出錯可以把下面的一條刪除

在這裡插入圖片描述

7、右鍵專案選擇

在這裡插入圖片描述

8、修改Alternate JRE

在這裡插入圖片描述

9、配置完成,重新執行專案即可。