此環(huán)境中未提供編譯器。也許您運(yùn)行的是JRE而不是JDK?我正在使用m2eclipse在Eclipse中編譯一個(gè)項(xiàng)目。我在Eclipse中設(shè)置JDK路徑,如下所示:Windows-->preferences-->installed jres--> jdk1.7.xx path但這顯示出錯(cuò)誤[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.424s[INFO] Finished at: Tue Oct 29 15:21:01 IST 2013[INFO] Final Memory: 5M/15M[INFO] ------------------------------------------------------------------------[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler- plugin:3.1:compile (default-compile) on project TEST-WEB: Compilation failure[ERROR] No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?
3 回答

慕虎7371278
TA貢獻(xiàn)1802條經(jīng)驗(yàn) 獲得超4個(gè)贊
在Eclipse IDE上,進(jìn)入Window > Preferences > Java > Installed JREs >并檢查已安裝的JRE。你應(yīng)該有一個(gè)JDK條目。
選擇執(zhí)行環(huán)境,如下所示。單擊確定
然后右鍵單擊您的項(xiàng)目 - > Maven - > 更新項(xiàng)目
此外,您可能需要更改Maven JRE(請(qǐng)參閱@ jlars62答案),如下所示。轉(zhuǎn)到運(yùn)行 - >運(yùn)行配置,選擇我正在運(yùn)行的Maven Build(從左側(cè)面板)。然后,我單擊了JRE選項(xiàng)卡并選擇了Workspace默認(rèn)JRE選項(xiàng)

犯罪嫌疑人X
TA貢獻(xiàn)2080條經(jīng)驗(yàn) 獲得超4個(gè)贊
對(duì)我來說,這正是日食的主人所抱怨的
所以,我按下Edit
按鈕并改變JDK文件夾的路徑,然后清理項(xiàng)目,一切都開始工作
添加回答
舉報(bào)
0/150
提交
取消