HTTP状态500 org.apache.jasper.JasperException:无法编译JSP的类:

时间:2014-04-13 08:07:23

标签: apache jsp tomcat servlets

HTTP状态500 - type异常报告消息说明服务器遇到内部错误(),导致其无法完成此请求。异常org.apache.jasper.JasperException:无法编译JSP的类:生成的java文件中的行:1处发生错误类型java.util.Map $ Entry无法解析。它从所需的.class文件间接引用Stacktrace:org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:102)org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:331)org.apache .jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:469)org.apache.jasper.compiler.Compiler.compile(Compiler.java:378)org.apache.jasper.compiler.Compiler.compile(Compiler.java:353 )或者.gache.jache。 :357)org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)javax.servlet.http.HttpServlet.service(HttpServlet .java:722)注意Apache Tomcat / 7.0.27日志中提供了根本原因的完整堆栈跟踪。

Plz帮我朋友如何解决这个问题。我在安装tomcat之后不久打开网页(localhost:8085)就遇到了这个问题(我已经设置了类路径).Plz请将任何答案发送到rakeshdatla999@gmail.com ......

2 个答案:

答案 0 :(得分:0)

Tomcat版本与JDK / JRE版本之间可能不匹配。它发生在Mac上,带有Java 8和Tomcat 7.2 *。不得不安装和使用Tomcat 7.5 *

答案 1 :(得分:0)

我使用Windows 10操作系统在TM1 Performance Modeller中开发应用程序,作为学术项目的一部分。 我一直在尝试运行IBM Performance Modeller的pmpsvc服务。我收到错误" 无法登录到pmpsvc "。
另外,当我尝试在浏览器中登录到Application Server时,我收到了您在此处发布的相同错误。

我的想法(经过Google和Stackoverflow搜索结果中的不同帖子后):您的项目中存在JSP 2.1的兼容性问题,或者Tomcat版本兼容性。

如何解决这个问题:我通过为Windows 7分配100 GB来在双启动模式下安装Windows 7.在Win7中安装了IBM软件TM1软件包(Performance Modeller和BI Insight Tool)以及所有内容现在运行顺利。
展示使用Tm1维度建模的IBM教师也在他们的机器中运行Windows 7 我想 - 如果您希望在不了解此异常的详细信息的情况下解决问题,可以尝试一下!