当我尝试在 myeclipse 上浏览“localhost:8080”时,出现以下错误:
type Exception report
message java.lang.NoClassDefFoundError: Could not initialize class org.apache.jasper.el.ELContextImpl
description The server encountered an internal error that prevented it from fulfilling this request.
exception
javax.servlet.ServletException: java.lang.NoClassDefFoundError: Could not initialize class org.apache.jasper.el.ELContextImpl
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:343)
javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
root cause
java.lang.NoClassDefFoundError: Could not initialize class org.apache.jasper.el.ELContextImpl
org.apache.jasper.compiler.Validator$ValidateVisitor.prepareExpression(Validator.java:1568)
org.apache.jasper.compiler.Validator$ValidateVisitor.visit(Validator.java:747)
org.apache.jasper.compiler.Node$ELExpression.accept(Node.java:954)
org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2376)
org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2428)
org.apache.jasper.compiler.Node$Visitor.visit(Node.java:2434)
org.apache.jasper.compiler.Node$Root.accept(Node.java:475)
org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2376)
org.apache.jasper.compiler.Validator.validateExDirectives(Validator.java:1795)
org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:217)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:373)
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:728)
您是否尝试在 Jetty 服务器上运行 Web 应用程序?错误 NoClassDefFoundError 意味着您没有运行该代码所需的 jar 文件。
这是关于同一问题的 stackoverflow 问题。
org.apache.jasper.el.ELContextImpl 无法转换为 org.apache.jasper.runtime.ELContextImpl https://stackoverflow.com/questions/12384779/org-apache-jasper-el-elcontextimpl-cannot-be-cast-to-org-apache-jasper-runtime-e
如果您使用 Eclipse IDE,我建议您下载 Eclipse Jetty 插件
https://code.google.com/p/run-jetty-run/ https://code.google.com/p/run-jetty-run/
或者在 Eclipse 中的帮助 -> 市场 -> 输入“jetty”或“jetty 插件”,然后下载 run-jetty-run 插件
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)