Eclipse中解決No compiler問題
Maven作為目前最常用的依賴解決以及構(gòu)建工具,其提供了很多命令,其中一個(gè)常用的就是mvn install安裝命令。然而,在執(zhí)行這個(gè)命令時(shí),有時(shí)會(huì)遇到如下錯(cuò)誤信息:“No compiler is pr
Maven作為目前最常用的依賴解決以及構(gòu)建工具,其提供了很多命令,其中一個(gè)常用的就是mvn install安裝命令。然而,在執(zhí)行這個(gè)命令時(shí),有時(shí)會(huì)遇到如下錯(cuò)誤信息:“No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?”。該問題會(huì)導(dǎo)致mvn install執(zhí)行失敗,該如何處理呢?本篇經(jīng)驗(yàn)就為你解答。
遇到的問題
在Eclipse中使用Maven install操作時(shí),報(bào)錯(cuò)信息如下:“No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?”。從錯(cuò)誤信息上看,貌似是Eclipse配置了JRE,而不是要求的JDK。
解決方法
1.打開“Window->Preferences->Installed JREs”菜單項(xiàng),確認(rèn)我們這里確實(shí)配置并使用JRE。
2.點(diǎn)擊右側(cè)的“Add”按鈕,添加并配置JDK,并記得刪除原始的那個(gè)JRE項(xiàng),并點(diǎn)擊下方的“Apply”按鈕進(jìn)行確認(rèn)。
3.再次執(zhí)行Maven Install命令,這次就能指行成功了!
解決方法很簡(jiǎn)單,只需要按照以上步驟進(jìn)行操作即可。但是在實(shí)際操作中,需要注意一些細(xì)節(jié),比如要確保添加的JDK版本與項(xiàng)目所需的JDK版本相符,否則還是會(huì)出現(xiàn)No compiler問題。因此,在設(shè)置JDK版本時(shí),最好根據(jù)項(xiàng)目需要來(lái)選擇正確的版本。
總之,通過(guò)以上方法,我們可以輕松地解決Eclipse中的No compiler問題,讓Maven install操作變得更加順暢。