0
我已經實現瞭如下的方法,但有一個錯誤說 - 刪除覆蓋註釋,應該在那裏。在哪種情況下會發生這種錯誤?由於這個我的豆沒有被創建,我無法運行該應用程序。爲什麼ServletContextAware接口的setServletContext方法拋出一個錯誤?
@Override
public void setServletContext(ServletContext servletContext) {
}
其示出了在控制檯上是錯誤 - 「的方法setServletContext類型MenuHelper的(ServletContext中)必須覆蓋一個超類方法」。但是這種方法在那裏並且沒有被發現。如果我刪除該方法,應該有一個錯誤說添加未實現的方法 - 這也沒有顯示出來。請幫助我處理這種情況。謝謝
read [this](http://stackoverflow.com/questions/212614/should-a-method-that-implements-an-interface-method-be-annotated-with-override) – TheWhiteRabbit
and [this]( http://stackoverflow.com/questions/212614/should-a-method-that-implements-an-interface-method-be-annotated-with-override#comment92398_212624)評論 – TheWhiteRabbit
檢查目標編譯器版本。請至少使用Java 6或7運行時編譯器 –