1. 程式人生 > >解決javax.servlet.jsp.JspException cannot be resolved to a type異常問題

解決javax.servlet.jsp.JspException cannot be resolved to a type異常問題

使用eclipse-juno新建的maven專案,使用過程中無任何問題,但是換了eclipse-luna版本後,匯入同樣的maven專案,則報javax.servlet.jsp.JspException cannot be resolved to a type錯誤;這可能是新版本eclipse的bug導致。

在網上找的解決方案是在你的專案中加入jsp-api.jar和servlet-api.jar包,這兩個包來源於tomcat的libs目錄中,但是會出現一個問題,專案打包釋出的時候也會將這兩個jar打包出去,這時候釋出到tomcat中後tomcat可能啟動失敗,同時你的jar包可能和tomcat中的jar版本不一致等情況。

解決方式:右鍵你的專案--properties選擇Targeted Runtimes,選擇你的執行環境,我選擇Apache Tomcat v7.0,Apply--OK。

 

 

 

 

 

原文轉至:https://www.cnblogs.com/sharpest/p/6017983.html