如何解决Unable to compile class for JSP

原创 2018年04月17日 09:45:15

用eclipse新搭建了一个项目,项目启动成功后报了如下错误:

type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

org.apache.jasper.JasperException: Unable to compile class for JSP: An error occurred at line: 1 in the generated java file The type java.io.ObjectInputStream cannot be resolved. It is indirectly referenced from required .class files Stacktrace: org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:92) org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:330) org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:439) org.apache.jasper.compiler.Compiler.compile(Compiler.java:349) org.apache.jasper.compiler.Compiler.compile(Compiler.java:327) org.apache.jasper.compiler.Compiler.compile(Compiler.java:314) org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:592) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:317) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260) javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

note The full stack trace of the root cause is available in the Apache Tomcat/6.0.29

 logs.

如何解决Unable to compile class for JSP

找了一圈最后发现是jar冲突。jsp-api-2.1.jar和jsp-api-2.0.jar冲突,去掉2.0重启没事。

Unable to compile class for JSP 解决方法

HTTP Status 500 - Unable to compile class for JSP: type Exception report message Unable to com...
  • jiangguodong0215
  • jiangguodong0215
  • 2015-04-07 19:50:15
  • 2163

关于jsp中的Unable to compile class for JSP解决

jsp 读取xml 出现错误The type org.gjt.xpp.XmlPullParserException cannot be resolved(或Unable to compile clas...
  • a_c_c_a
  • a_c_c_a
  • 2015-12-02 20:06:32
  • 5335

HTTP 500-Unable to compile class for JSP的解决方法

今天将公司的web项目拷回来在自己的机子上运行,导入项目后之后运行TOMCAT,运行期间并没有报错,但是一访问jsp页面就会出现500页面,同时后台也会报错......
  • TianXieZuoMaiKong
  • TianXieZuoMaiKong
  • 2017-05-14 16:55:35
  • 6678

关于org.apache.jasper.JasperException: Unable to compile class for JSP问题的解决

在部署Maven多模块项目管理时,出现了这个问题,问题原因是由于jar包冲突导致的, 项目编译的时候用到了servlet-api这个包,而tomcat的lib文件夹下面也有这个包,但是项目中又不能删...
  • leipeng321123
  • leipeng321123
  • 2016-03-28 18:21:03
  • 2296

HTTP Status 500 - Unable to compile class for JSP问题小结(解决)

1、首先遇到问题不要怕,要勇于去解决,不要规避问题,不要慌张,这是一个合格的程序员应有的素质。 2、接下来就是debug了,不要只看error,要看root case,这里报出的错误往往才具有针对性。...
  • hangdianyizhihua
  • hangdianyizhihua
  • 2015-07-24 16:04:19
  • 885

JAVA Drp项目实战—— Unable to compile class for JSP 一波三折

交代下背景,电脑系统是64位的,用的是64位的Tomcat,安装是32位的Myeclipse10,java环境也是32位的,Tomcat在开始启动时会报这样一个错误,“Can't load IA 64...
  • zwk626542417
  • zwk626542417
  • 2014-08-07 17:13:05
  • 8634

maven项目构建struts2框架项目遇到的org.apache.jasper.JasperException: Unable to compile class for JSP:

创建maven工程时,并加入struts2框架,解析jsp页面的问题的时候,会出现如下异常 org.apache.jasper.JasperException: Unable to compile ...
  • qtskyll
  • qtskyll
  • 2017-06-21 17:12:31
  • 4168

Unable to compile class for JSP org.apache.jasper.JasperException: Unable to compile class for JSP

使用eclipse开发一个项目,涉及到一个主项目包含多个子项目。 某些jsp页面内包含java代码。 项目打war包后,在本地的tomcat可以正常启动和访问。 但是将war包防止到生产环境中时,...
  • bestcxx
  • bestcxx
  • 2016-06-23 09:26:42
  • 1398

HTTP Status 500 - Unable to compile class for JSP:Syntax error on token "=", @ expected

jsp页面中使用取静态字段的值,报HTTP Status 500 - Unable to compile class for JSP:Syntax error on token “=”, @ expe...
  • testcs_dn
  • testcs_dn
  • 2015-02-12 13:01:50
  • 3900

问题:org.apache.jasper.JasperException: Unable to compile class for JSP

发布一个从别处拿来的项目后访问登录页面遇到问题: 严重: Servlet.service() for servlet [jsp] in context with path [/train] thre...
  • pc_amoon
  • pc_amoon
  • 2016-07-01 10:15:06
  • 6281
收藏助手
不良信息举报
您举报文章:如何解决Unable to compile class for JSP
举报原因:
原因补充:

(最多只允许输入30个字)