import javax.servlet 出錯

Error:java

The import javax.servlet cannot be resolvedweb

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

Description:tomcat

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

 

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

Accuse:ip

具體緣由是咱們工程裏面web-inf/lib目錄下少了相應的包:Package javax.servlet.http引發的;開發

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

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

Action:

Project -> Properties -> Java Build Path -> Add Library -> Server Runtime -> next -> 選擇你的Server(好比tomcat) -> Finish

相關文章
相關標籤/搜索