1. 程式人生 > >Maven報錯Please ensure you are using JDK 1.4 or above and not a JRE解決方法!

Maven報錯Please ensure you are using JDK 1.4 or above and not a JRE解決方法!

https://www.cnblogs.com/shihua513/p/6163682.html

 

在eclipse下用maven編譯時,很有可能出現以下錯誤:

Please ensure you are using JDK 1.4 or above and
not a JRE (the com.sun.tools.javac.Main class is required).

// 請確保您使用的是JDK 1.4或以上版本

不是一個JRE(com.sun.tools.javac。主類是必需的)。//

原因:eclipse預設是使用jre作為執行環境,而maven編譯需要jdk作為執行環境。

我們只要做如下更改即可。

在eclipse中開啟,

window -> preferences -> Java -> installed jres,點選add->選擇Standard VM,新加一個環境,設為預設環境,注意location選擇為你的jdk目錄。

然後再去編譯你的專案,就OK了。

如果還是不行,就在你的專案上右擊,build path -> configure build path,編輯JRE System Library,選擇剛才新建的預設環境

再去編譯即可。