maven用框架編寫網頁運行出現HTTP Status 500 - Unable to compile class for JSP

利用maven整合框架的時候,經過瀏覽器訪問時,若是出現  HTTP 500-Unable to compile class for JSP 的錯誤,應該怎麼解決呢?web

以前在網上看了好多人的解決方案。都不合適我,最後我發如今一個maven視頻裏面看到的。瀏覽器

maven裏的pom.xml把tomcat改爲只讀就行了,由於導入的jar和tomact自帶的有衝突tomcat

這樣改就能夠正常的訪問所寫的項目了服務器

我在整理幾項其他的HTTP 500-Unable to compile class for JSP 的錯誤框架

 一般,形成這種錯誤的緣由是你開發時所用的jdk版本以及本地測試時的tomcat版本比雲主機上搭建的jdk版本以及tomcat版本低形成的eclipse

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

     1:查看開發所用jdk版本。測試

如上圖,JRE System Library[Sun JDK 1.6.0_13]即爲個人項目編譯時所用的JDK版本。spa

    2:根據上面獲得的JDK版本,下載相應的tar.gz文件,並安裝到服務器。3d

    3:根據JDK版本選擇tomcat:通常選擇與JDK版本相應的tomcat。好比這裏JDK6,因此我搭建了tomcat6。固然也能夠選擇tomcat7,8,9。記住,tomcat的版本必須大於等於JDK的版本。

4:從新部署web項目。

相關文章
相關標籤/搜索