MyEclipse開發項目時需注意調換JDK版本的地方(must override a superclass method編譯錯誤的求解)

在我們使用MyEclipse開發Java項目時,必須要關注的一點就是JDK的版本。

有四個需要調節JDK版本的地方,如果有一個地方沒有調節好,可能就會導致程序某個地方出錯而跑不起來。

1.MyEclipse總的設置

點擊頂部菜單Windows->Preference,輸入compile後找到入口

2.針對單個項目的設置

右擊項目

打卡窗口後在libraries選項卡中選中jre system library,然後點edit即可調換需要的JDK版本。

3.第三個地方也是針對單個項目的設置

右擊項目,點擊properties,找到Java compile,更換JDK的版本

4.調節tomcat使用的JDK

按照1的步驟找到位置,作如下設置

結束語:那麼如果三個地方的JDK版本沒設置好會出現什麼錯誤呢?

如果按照默認的爲JDK1.5不去調換的話,項目中的有些需要更高版本JDK的地方就會報一些錯誤,比如當一個類重寫它實現的接口的方法時,會使用到@override,那麼這個時候就會報The method must override a superclass method這個編譯錯誤;再比如如果某個寫法是JDK高版本新增的,你使用到了的話,也會報錯,因爲低版本的JDK不支持這個寫法。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章