apache - HTTP 状态 500 org.apache.jasper.JasperException : Unable to compile class for JSP:

标签 apache jsp tomcat servlets

HTTP 状态 500 - 类型 异常报告消息描述 服务器遇到内部错误 (),导致它无法完成此请求。异常 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 ) org.apache.jasper.compiler.Compiler.compile(Compiler.java:340) org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:646) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java :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)note 根本原因的完整堆栈跟踪可在 Apache Tomcat/7.0.27 日志中找到。

请各位 friend 帮我解决这个问题。我在安装 tomcat 后不久打开网页 (localhost:8085) 时遇到了这个问题(我也设置了类路径)。请将任何答案发送至 rakeshdatla999@gmail.com...

最佳答案

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

关于apache - HTTP 状态 500 org.apache.jasper.JasperException : Unable to compile class for JSP:,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23040364/

相关文章:

apache - 如果 tomcat 宕机让 apache 提供另一个页面

javascript - 在 anchor 上单击停止重定向页面并显示警报消息

tomcat简单重定向

apache - ReSTLet 用户认证

apache - 如何为网上商店的结帐链接强制使用 SSL

java - 读取 JSP 文件并生成 HTML - 不使用 Web 服务器

java - 如何从html输入单选中获取值并将其放入jsp java中的输入隐藏字段中

tomcat - Apache HTTP Server 和 Tomcat 在一台机器上

java - 无法使用主线程的上下文类加载器将 Web 应用程序添加到 @SpringBootApplication 的内置 Tomcat

apache - .htaccess 中可以有多少个 RewriteRules 而不会出现问题?