org.eclipse.jdt.internal.compiler.CompilationResult.getProblems()[Lorg/eclipse/jdt/core/comp
部署完maven项目之后 项目启动正常 不报错 spring 和 struts quartz 都正常
但是 跳转到jsp页面时报错
org.eclipse.jdt.internal.compiler.CompilationResult.getProblems()[Lorg/eclipse/jdt/core/compiler/IProblem;
完整报错信息如下:
- java.lang.NoSuchMethodError: org.eclipse.jdt.internal.compiler.CompilationResult.getProblems()[Lorg/eclipse/jdt/core/compiler/IProblem;
- at org.apache.jasper.compiler.JDTCompiler$2.acceptResult(JDTCompiler.java:354)
- at org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:480)
- at org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:425)
- at org.apache.jasper.compiler.Compiler.compile(Compiler.java:298)
- at org.apache.jasper.compiler.Compiler.compile(Compiler.java:277)
- at org.apache.jasper.compiler.Compiler.compile(Compiler.java:265)
- at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:564)
- at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:299)
- at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:315)
- at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
- at org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:96)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
- at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:108)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
- at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
- at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
- at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502)
- at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
- at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
- at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:953)
- at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
- at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)
- at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1023)
- at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)
- at org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.run(AprEndpoint.java:1852)
- at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
- at java.lang.Thread.run(Thread.java:619)
- 2014-12-3 11:56:54 org.apache.catalina.core.StandardWrapperValve invoke
- 严重: Servlet.service() for servlet [jsp] in context with path [/athena] threw exception [java.lang.NoSuchMethodError: org.eclipse.jdt.internal.compiler.CompilationResult.getProblems()[Lorg/eclipse/jdt/core/compiler/IProblem;] with root cause
- java.lang.NoSuchMethodError: org.eclipse.jdt.internal.compiler.CompilationResult.getProblems()[Lorg/eclipse/jdt/core/compiler/IProblem;
- at org.apache.jasper.compiler.JDTCompiler$2.acceptResult(JDTCompiler.java:354)
- at org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:480)
- at org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:425)
- at org.apache.jasper.compiler.Compiler.compile(Compiler.java:298)
- at org.apache.jasper.compiler.Compiler.compile(Compiler.java:277)
- at org.apache.jasper.compiler.Compiler.compile(Compiler.java:265)
- at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:564)
- at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:299)
- at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:315)
- at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
- at org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:96)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
- at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:108)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
- at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
- at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
- at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502)
- at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
- at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
- at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:953)
- at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
- at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)
- at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1023)
- at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)
- at org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.run(AprEndpoint.java:1852)
- at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
- at java.lang.Thread.run(Thread.java:619)
这个也是包的冲突导致的
在依赖包pom.xml中把jasper相关的包 删除即可或者privoded即可
<dependency><groupId>tomcat</groupId><artifactId>jasper-compiler</artifactId><version>5.5.23</version><scope>provided</scope></dependency><dependency><groupId>tomcat</groupId><artifactId>jasper-runtime</artifactId><version>5.5.23</version><scope>provided</scope></dependency>
我在使用的时候,是直接在hadoop-common中将冲突的两个包进行exclusion
org.eclipse.jdt.internal.compiler.CompilationResult.getProblems()[Lorg/eclipse/jdt/core/comp相关推荐
- org.eclipse.jdt.internal.compiler.CompilationResult.getProblems()[Lorg/eclipse/jdt/core/compiler/IPr
http://bbs.csdn.net/topics/260053873/ 我按上面一个兄弟说的办法进行逐个测试, 发现把我原有工程的一个jar:jasper-compiler.jar 移除,我看了下 ...
- maven整合struts: Compilation error org.eclipse.jdt.internal.compiler.classfmt.ClassFormatException
上一个文章小编解决了在myeclipse中如何正常解决maven的版本与jdk的问题: 今天将解决maven整合ssh运行的问题,希望能够帮助大家:使用tomcat:run 命令运行程序,报错 小编在 ...
- org.eclipse.jdt.internal.compiler.classfmt.ClassFormatException
报错 严重: Compilation error org.eclipse.jdt.internal.compiler.classfmt.ClassFormatExceptionat org.eclip ...
- Maven中使用tomcat:run 出现错误 org.eclipse.jdt.internal.compiler.classfmt.ClassFormatException...
最近跟着视频做项目(网上电商商城),看着视频中老师配置完之后,tomcat:run 就启动了,但是自己的tomcat:run启动的时候出现了如下错误: 项目正常启动,但是无法在浏览器中打开,报的错是 ...
- 严重: Compilation error org.eclipse.jdt.internal.compiler.classfmt.ClassFormatException
严重: Compilation error org.eclipse.jdt.internal.compiler.classfmt.ClassFormatException at org.eclipse ...
- 解决:严重: Compilation error org.eclipse.jdt.internal.compiler.classfmt.ClassFormatException
九月 29, 2020 3:07:24 下午 org.apache.jasper.compiler.JDTCompiler$1 findType 严重: Compilation error org.e ...
- java.lang.ClassNotFoundException: org.eclipse.jdt.internal.compiler.env.INameEnvironment
错误 SpringBoot整合JSP时,报错: java.lang.ClassNotFoundException: org.eclipse.jdt.internal.compiler.env.INam ...
- org.eclipse.jdt.internal.compiler包下的类找不到
到maven库上下载jar包:org.eclipse.jdt.core-3.13.jar <!-- https://mvnrepository.com/artifact/org.eclipse. ...
- Maven中使用tomcat:run出现错误org.eclipse.jdt.internal.compiler.classfmt.ClassFormatException
https://blog.csdn.net/franck_lou/article/details/78352864
最新文章
- ESXi主机遗忘密码重置密码
- java中的jre里面有什么_Java中JRE介绍,JRE是什么
- mysql安装时损坏的图像_在PHP中从MySQL获取图像会导致图像损坏
- 大型K8s沙龙来啦,火速报名——Kubernetes Cloud Native Meetup
- 非常的好的协同过滤入门文章(ZZ)
- java蓝桥杯发现环,第八届蓝桥杯C/C++程序设计本科B组决赛 ——发现环(编程大题_签到题_tarjan判环)...
- 《华为研发》阅读 - 11 (中研部组织结构)
- FigDraw 8. SCI 文章绘图之饼图 (Pieplot)
- POJ1260 Pearls(多重捆绑成0-1背包)
- C++ operator
- 电影《海贼王:红发歌姬》观后感
- STM32实现DAC音频播放
- 多个PDF怎么一起打印?教你两种打印方法
- 旷视2020图像算法工程师机考题(15道选择题)
- JQuery图片的显示和隐藏
- 基于SSM的生产计划排程管理系统
- GBF ASIA亚太电池展
- Android 多进程的基础使用及优缺点
- 网站权重是什么意思?
- Python 数字黑洞
热门文章
- iOS APP 转让避坑指南
- django 验证和授权系统
- 萤石推出宝宝看护摄像机,科技育儿赋能世代
- 我们工作到底为了什么 - HP大中华区总裁孙振耀退休感言
- matlab sdm,SDM For Face Alignment 流程介绍及Matlab代码实现之预处理篇
- 计算机语言cobol,COBOL语言编译器
- 微信小程序解决微信模板消息发送之form表单中有多个submit 按钮
- zip的mysql_.zip压缩版MySql的安装( )
- 阿里云国际站:实名认证上传材料填写样例(域名持有者为个人)
- linux paste 变量,Linux下的paste合并命令详解