web项目部署到云ubuntu出现 HTTP 500-Unable to compile class for JSP 错误 的解决

Posted 行者

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了web项目部署到云ubuntu出现 HTTP 500-Unable to compile class for JSP 错误 的解决相关的知识,希望对你有一定的参考价值。

转载请注明原文地址:http://www.cnblogs.com/ygj0930/p/6383192.html

 

      在上一篇博文中,我们把自己本机的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版本。

    2:根据上面得到的JDK版本,下载相应的tar.gz文件,参照博文  http://www.cnblogs.com/ygj0930/p/6377878.html              搭建JDK。

    3:根据JDK版本选择tomcat:一般选择与JDK版本相应的tomcat。比如这里JDK6,所以我搭建了tomcat6。当然也可以选择tomcat7,8,9。记住,tomcat的版本必须大于等于JDK的版本。

   4:重新部署web项目。

 

    

     

以上是关于web项目部署到云ubuntu出现 HTTP 500-Unable to compile class for JSP 错误 的解决的主要内容,如果未能解决你的问题,请参考以下文章

在Linux上部署Nodejs的web项目

Java笔记---部署 JavaWeb 项目到云服务器

Web项目部署到云服务器中—保姆级教程

ubuntu12上部署Django1.8.4+uwsgi+nginx超级详细流程配置到云服务器

部署beego项目到远程服务器

Linux Ubuntu部署web环境及项目tomcat+jdk+mysql