關於Maven項目build時出現No compiler is provided in this environment的處理
新配置的Eclipse環境,運行現有項目沒問題,一日,從svn上檢出了一批 maven 項目,結果發現 無法執行 run as maven install 命令,提示
碼節選: [ERROR] COMPILATION ERROR : [INFO] ------------------------------------------------------------- [ERROR] No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK? [INFO] 1 error [INFO] ------------------------------------------------------------- [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 1.436 s [INFO] Finished at: 2017-06-28T11:16:07+08:00 [INFO] Final Memory: 10M/151M [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile) on project manage: Compilation failure [ERROR] No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK? [ERROR] -> [Help 1] --------------------- 作者:Code_buger 來源:CSDN 原文:https://blog.csdn.net/lslk9898/article/details/73836745 版權聲明:本文為博主原創文章,轉載請附上博文鏈接!
一番折騰,最終發現,原來,在 Eclipse的 Preference——Java——Installed JRES 配置中 將java運行環境配成了 jre的目錄,改成 jdk 的目錄,再運行項目就可以了。