1. 程式人生 > >JavaWeb應用出現HTTP 500-Unable to compile class for JSP 錯誤 的解決

JavaWeb應用出現HTTP 500-Unable to compile class for JSP 錯誤 的解決

      在上一篇博文中,我們把自己本機的web專案部署到了雲主機的tomcat上。之後通過瀏覽器訪問時,如果出現  HTTP 500-Unable to compile class for JSP 的錯誤,應該怎麼解決呢?

      通常,造成這種錯誤的原因是你開發時所用的jdk版本以及本地測試時的tomcat版本比雲主機上搭建的jdk版本以及tomcat版本低造成的

      解決方法:重新搭建雲主機的jdk以及tomcat,版本選擇開發時myeclipse所用jdk版本。

     1:檢視開發所用jdk版本。

     在myeclipse中點選File,Properties,左側欄選擇BuildPath。

    

     如上圖,JRE System Library[Sun JDK 1.6.0_13]即為我的專案編譯時所用的JDK版本。

    3:根據JDK版本選擇tomcat:一般選擇與JDK版本相應的tomcat。比如這裡JDK6,所以我搭建了tomcat6。當然也可以選擇tomcat7,8,9。記住,tomcat的版本必須大於等於JDK的版本。

4:重新部署web專案。