Tomcat不能自動編譯JSP文件問題的一種解決方法


今天碰到一個非常奇怪的問題,機器環境是JDK8、Tomcat8,把jQuery MiniUI ( for Java Eclipse)下載后導入到Eclipse中,首頁可以顯示,但運行操作數據庫的頁面出錯。在該項目下新建一個簡單的jsp頁面,發現也不能運行,出現錯誤提示:

org.apache.jasper.JasperException: Unable to compile class for JSP,即不能編譯jsp文件。

也在網上找了解決方法,多次嘗試,終於解決了。

要把jQuery MiniUI ( for Java Eclipse)項目的WebContent\WEB-INF\lib目錄下的servlet-api.jar刪除,重啟Tomcat8即可。

原因應該是jQuery MiniUI ( for Java Eclipse)開發時所用的是低版本的Tomcat,該項目lib下的servlet-api.jar文件與新版本的不能兼容。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM