在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,選擇剛才新建的默認環境
再去編譯即可。