1. 程式人生 > >HTTP 500-Unable to compile class for JSP的解決方法

HTTP 500-Unable to compile class for JSP的解決方法

今天將公司的web專案拷回來在自己的機子上執行,匯入專案後之後執行TOMCAT,執行期間並沒有報錯,但是一訪問jsp頁面就會出現500頁面,同時後臺也會報錯。

這裡寫圖片描述

這裡寫圖片描述

在網上查找了相關資料,很多資料或者部落格都是說jar包的衝突刪除掉就好了,但是我仔細排查了一下,上面所述的情況並沒有出現在我的專案裡,所以解決不了我的問題。

最後找到了一篇部落格給了我靈感(博文地址:http://www.cnblogs.com/ygj0930/p/6383192.html),上面說到,jdk版本與tomcat版本差異可能會導致該問題,後面我回想了一下,我在公司用的是jdk1.8+tomcat7,跑起來的時候也沒有問題,但後面又想到,會不會跟我用的MyEclipse的版本有關呢?在公司的版本是MyEclipse2014,而自己機子的是MyEclipse2015,版本差異可能會有不同的要求,jdk1.8就需要用tomcat8來跑?順著上面的博文,我重新下載了tomcat8並且配置好,然後用tomcat8執行專案,問題果然就解決了,看來問題就是出在了這裡,以後就記住這句話了,tomcat的版本必須大於等於JDK的版本

由於這個問題折騰了一個上午,現在特意記錄在部落格中,給大家共享自己的解決經驗。

學無止境,生生不息。