由於找不到當時的截圖了,網上盜圖
操作系統:win7 64位
IDE工具:IDEA
報錯信息:
No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?
解決步驟:
主要原因:環境變量有問題
嘗試步驟:
1.檢查jdk版本 爲1.8 查看環境變量,也正常
2.一開始在網上說將編譯的模式從javac換成eclipse,雖然編譯不再出現問題,但是maven compile 還是會報上面的錯誤
3.經過很多努力都沒有解決問題,在檢查jdk環境變量的時間發現jdk安裝在了c盤的Program Files路徑了,
想起來了開發路徑什麼的儘量不要有中文或者空格,
於是重新寫在了jdk,重新將jdk安裝了D盤沒有空格的目錄下,然後重新配置jdk的路徑,果然問題就解決了
IDEA 更改jdk的路徑
步驟:
File --- Project Structure - SDKs 選擇新安裝的jdk目錄,如下圖:
選擇 project 選擇對應的sdk
解決後感:
以後軟件安裝路徑千萬不要安裝在有空格的路徑中,切記
參考鏈接:(大神從專業角度問題)