JavaWeb專案匯入IDEA出現錯誤
阿新 • • 發佈:2018-11-05
IDEA編輯器提示:
Error:(3, 21) java: 程式包javax.servlet不存在
Error:(6, 26) java: 程式包javax.servlet.http不存在
Error:(14, 32) java: 找不到符號
符號: 類 HttpServlet
Error:(13, 2) java: 找不到符號
符號: 類 WebServlet
Error:(16, 31) java: 找不到符號
符號: 類 ServletException
位置: 類 web.MyServlet
Error:(28, 28) java: 找不到符號
符號: 類 HttpServletRequest
位置: 類 web.MyServlet
Error:(28, 52) java: 找不到符號
符號: 類 HttpServletResponse
位置: 類 web.MyServlet
Error:(28, 85) java: 找不到符號
符號: 類 ServletException
位置: 類 web.MyServlet序包javax.servlet.http不存在
問題分析:
從其它地方專案匯入idea時,由於tomcat的版本不相同,會產生此問題。此時可以嘗試
檢查專案的External Libraries。如果如下圖所示,那麼解決方案如下:
解決方案:
File—>ProjectStructure…—>Moduels—>右側找到Dependencies如果發現有紅色提示,那麼選中它並點選左側減號對其進行移除,並新增本地tomcat儲存退出即可。