我一直有一個問題與日食,一直強調我很多。每當我開始一個新的Java項目,一切都順利和完美,直到我「清理」項目(項目 - >清潔...),一切都去@#〜%& ...
我不斷收到:Eclipse:錯誤與jdk7
XYZ cannot be resolved to a type
Multi-catch parameters are not allowed for source level below 1.7
<> operator is not allowed for source level below 1.7
這是非常好的,一切只需要,我進口上課以後,我確實有1.7。這是我安裝的唯一版本。我已經在過去幾天嘗試過this和其他類似的迴應,但沒有結果。
一個解決方案是創建一個新項目,複製並粘貼所有的包/ clases,它們工作了一段時間,但我將UMLet添加到項目中,然後再次刪除UMLet插件對我沒有任何幫助。
順便說一句,即使有「錯誤」,我的項目運行沒有任何問題,因此我知道它們不是真實的。我可以繼續工作,但後來,我看不到什麼時候出現真正的錯誤... 有沒有人得到最終的解決方案來擺脫這種虛假的錯誤?
編輯: 我忘了提及我正在與開普勒合作。
編輯2:
這裏是屏幕所需的信息捕獲。
你檢查了你的項目或日食一般的源合規性級別?首選項 - > Java - >編譯器 –
是的。一切都在1.7 – ZamPrano
*項目的*屬性,** Java Build Path **部分,** Libraries **選項卡,那裏列出了哪些JRE System Library?在** Java編譯器**部分中,** JDK Compliance **設置爲什麼? –