專案問題總結3:MyEclipse匯入專案報錯-"The import javax.servlet cannot be resolved"
問題描述:
因為做介面管理系統的原因,網上商城的專案就被暫時擱置了一段時間,今天重新找出來,將專案匯入到MyEclipse中之後,發現專案檔案上有很多的小紅叉,如下圖所示:
開啟報錯的程式碼檔案,檢視是哪裡出錯,報錯資訊是什麼,如下圖所示:
這只是類檔案的報錯資訊,jsp頁面的報錯資訊如下:
問題解決:
知道了報錯的檔案和報錯資訊,那麼就要去找解決辦法了。將報錯資訊複製貼上到搜尋框裡,去搜尋解決方案,發現這個問題的解決辦法很簡單,引起這類錯誤的原因就是:你的專案在匯入的時候,沒有將jsp-api.jar和servlet-api.jar這兩個jar引入,才導致了這樣的錯誤。那麼去哪裡找這兩個jar包呢?在tomcat的安裝路徑裡有個lib資料夾,那裡面有,如下圖所示(Tomcat7.0為例)
下面就來看具體的解決辦法。
在MyEclipse中(我的是MyEclipse2014),右擊專案,選擇Properties->JavaBuild Path->Libraries->Add External JARs,找到你計算機中tomcat的安裝路徑,在lib資料夾下選中servlet-api.jar和jsp-api.jar,新增之後點選“確定”,搞定!
然後你會看到你專案沒了那些讓人不爽的小紅叉,
問題總結:
其實在這個錯誤出現的時候,我是不知所措的,於是我就去找人問,問了一個不會,然後我就覺得這個問題好難,靜不下心來去分析問題的原因在哪裡,因此耽誤了很長時間。後來覺得問別人沒什麼效果,就嘗試自己找答案,最開始分析確定了是少jar包,但是不知道缺哪個,於是網上搜尋,確定了缺少的jar包,然後就是新增jar包,我最開始想的是下載,然後再引入。後來搜著搜著,找到了更加方便的辦法,於是問題就迎刃而解了。本次解決問題的最大收穫是,在遇到問題的時候一定要靜下心來去分析,先自己獨立解決,別人不一定遇到過。相關文章
- 解決goland 匯入專案後import裡的包報紅問題GoLandImport
- 解決idea匯入maven專案報Unable to import maven project: See logs for details問題IdeaMavenImportProjectAI
- vue專案問題總結Vue
- Pycharm匯入python專案遇到的問題PyCharmPython
- uniapp專案所遇問題總結APP
- 執行專案報錯Cannot read property 'styles' of undefinedUndefined
- MyEclipse - 通過Maven建立WebApp專案時,生成的專案名中總是包含Maven Webapp的問題EclipseMavenWebAPP
- vue專案中遇到的問題總結Vue
- BBS專案專案總結
- java怎麼匯入專案?java已有專案如何匯入eclipse?JavaEclipse
- vue2匯入專案遇到錯誤Vue
- idea匯入專案報Maven version is not definedIdeaMaven
- 【Vue專案總結】後臺管理專案總結Vue
- android studio匯入專案--解決gradle-headache問題AndroidGradle
- IDEA使用:IDEA 專案匯入目錄顯示問題Idea
- IDEA如何匯入專案,包括從git倉庫(github)匯入專案IdeaGithub
- IDEA匯入Eclipse專案IdeaEclipse
- Pycharm匯入python專案PyCharmPython
- 專案問題
- 用MyEclipse JPA建立專案(二)Eclipse
- 用MyEclipse JPA建立專案(三)Eclipse
- 用MyEclipse JPA建立專案(一)Eclipse
- 用MyEclipse JPA建立專案(四)Eclipse
- 關於使用 Laravel new 新專案 報錯的問題Laravel
- 番茄專案總結
- Nuxt專案總結UX
- 今日專案總結
- Laravel 專案總結Laravel
- eclipse專案匯入到IDEAEclipseIdea
- IDEA匯入SpringBoot專案教程IdeaSpring Boot
- Vue專案常見問題彙總Vue
- 專案中遇到的RediS快取問題及面試問題總結Redis快取面試
- 專案編譯報錯編譯
- react建立專案報錯React
- Java專案問題Java
- Vue + Canvas專案總結VueCanvas
- Vue專案常用總結Vue
- 爬蟲專案總結爬蟲
- 小程式專案-總結