2013-02-08 182 views
2

我正在編寫動態Web項目。過了一段時間,我的eclipse不能識別非常常見的類,例如「HttpServlet」(請參閱​​附圖)。我不記得在Eclipse或項目中更改任何設置。這個問題以前發生過很多次,不僅僅是這個項目。我自己唯一的解決方案是創建另一個項目並複製我的代碼。它工作了一段時間,但隨後又出現了問題。請,這太痛苦了。任何提示或提示將非常有幫助!Eclipse無法識別常見類型

附加的圖像 - 這是我的項目看起來像現在:

enter image description here

enter image description here

回答

0

您需要在您的構建路徑中導入servlet-api.jar

properties-> build path -> configure build path -> add external jars

從你的tomcat文件夾中選擇servlet-api.jar

+0

感謝您的快速響應!它現在有效。但是我很好奇,爲什麼當我創建web項目時,它完美地工作,我不必在這個時候添加這個lib。過了一段時間後(這個項目需要3天),直到現在它顯示了我的錯誤? – Suanmeiguo

+0

@Suanmeiguo @歡迎你,如果答案已經解決了你的問題,那麼你一定要接受它 – Bhushan

+0

'過了一段時間(這個項目3天后)怎麼樣,直到現在它顯示我的錯誤?'我不知道,但我想你在添加servlet後出現這個錯誤,所以這個jar文件在servlet中需要'HttpServlet'和其他所以它給出錯誤的原因 – Bhushan

0
  1. 您需要添加一條導入語句。

    import javax.servlet.*;

  2. 確保包含javax.servlet.*罐子被添加到你的項目的類路徑。

+0

我認爲OP需要包含'servlet -api.jar'在他的構建路徑 – Bhushan

+0

有很多jar文件,會給他所需的類。 – Shurmajee

+0

好吧,我知道'servlet-api.jar',你能否告訴我其他的,它會更新我的知識 – Bhushan