import javax.servlet 出錯

Error:

The import javax.servlet cannot be resolved

The import javax.servlet.http.HttpServletRequest cannot be resolved

Description:

我們經常會把別人的項目copy到自己這裏進行二次開發或者參考,有的時候會發生上面的錯誤,

即eclipse項目裏我們導入的項目裏提示HttpServletRequest 不能引用,會伴隨頭疼的小紅叉出現。如下圖:

The imp<wbr>ort javax.servlet.http.HttpServletRequest cannot be resolved - 蕭颯 - 蕭颯的博客

Accuse:

具體原因是我們工程裏面web-inf/lib目錄下少了相應的包:Package javax.servlet.http引起的;

通俗且確切的講就是缺少TOMCAT_HOME\lib下的servlet-api.jar

我導入別人的項目,在別人的機器上他配置了Server,一般都是tomcat,而在拷貝的過程中Server的那些library是不會隨項目一起拷貝過來的,除非別人把tomcat的library已經拷貝到WEB-INF\lib下了。

Action:

Project -> Properties -> Java Build Path -> Add Library -> Server Runtime -> next -> 選擇你的Server -> Finish

The imp<wbr>ort javax.servlet.http.HttpServletRequest cannot be resolved - 蕭颯 - 蕭颯的博客

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