關於MyEclipse中build path和compiler的jre不匹配

imOne發表於2018-03-05

問題描述:

新建了一個Java工程,準備在【Run Configurations】介面中進行配置執行環境,當在【JRE】選項卡中選擇了一個jre環境時,介面中出現了一個提示錯誤資訊“JRE not compatible with workspace .class file compatibility:1.8”,如圖所示。(PS:由於問題已解決~所以沒有原始錯誤圖,就大概還原一下)

 

後來在網上查了一下資料,發現我的專案中依賴的JRE版本是1.7,而在新建專案時編譯器中預設選擇的是JRE1.8,要保證編譯器使用的JRE版本和專案build path中使用的JRE(也就是專案依賴的JRE)保持一致。

 

解決方案:

選擇我們的Java工程,右鍵點選【Properties】,彈出工程屬性設定窗體,在該窗體的【Java Compiler】介面中首先勾選上【Enable project specific settings】,然後在【Compiler compliance level】中選擇和我們build path選擇的JRE一樣的版本,比如我們都選擇1.7版本。選擇以後,點選【Apply】並且選擇【Yes】即可完成配置。

相關文章