部署完maven项目之后 项目启动正常 不报错  spring 和 struts quartz 都正常

但是 跳转到jsp页面时报错

org.eclipse.jdt.internal.compiler.CompilationResult.getProblems()[Lorg/eclipse/jdt/core/compiler/IProblem;

完整报错信息如下:

[java] view plain copy
  1. java.lang.NoSuchMethodError: org.eclipse.jdt.internal.compiler.CompilationResult.getProblems()[Lorg/eclipse/jdt/core/compiler/IProblem;
  2. at org.apache.jasper.compiler.JDTCompiler$2.acceptResult(JDTCompiler.java:354)
  3. at org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:480)
  4. at org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:425)
  5. at org.apache.jasper.compiler.Compiler.compile(Compiler.java:298)
  6. at org.apache.jasper.compiler.Compiler.compile(Compiler.java:277)
  7. at org.apache.jasper.compiler.Compiler.compile(Compiler.java:265)
  8. at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:564)
  9. at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:299)
  10. at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:315)
  11. at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
  12. at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
  13. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
  14. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
  15. at org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:96)
  16. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
  17. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
  18. at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
  19. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:108)
  20. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
  21. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
  22. at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
  23. at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
  24. at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502)
  25. at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
  26. at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
  27. at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:953)
  28. at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
  29. at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)
  30. at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1023)
  31. at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)
  32. at org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.run(AprEndpoint.java:1852)
  33. at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
  34. at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
  35. at java.lang.Thread.run(Thread.java:619)
  36. 2014-12-3 11:56:54 org.apache.catalina.core.StandardWrapperValve invoke
  37. 严重: 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
  38. java.lang.NoSuchMethodError: org.eclipse.jdt.internal.compiler.CompilationResult.getProblems()[Lorg/eclipse/jdt/core/compiler/IProblem;
  39. at org.apache.jasper.compiler.JDTCompiler$2.acceptResult(JDTCompiler.java:354)
  40. at org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:480)
  41. at org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:425)
  42. at org.apache.jasper.compiler.Compiler.compile(Compiler.java:298)
  43. at org.apache.jasper.compiler.Compiler.compile(Compiler.java:277)
  44. at org.apache.jasper.compiler.Compiler.compile(Compiler.java:265)
  45. at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:564)
  46. at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:299)
  47. at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:315)
  48. at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
  49. at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
  50. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
  51. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
  52. at org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:96)
  53. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
  54. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
  55. at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
  56. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:108)
  57. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
  58. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
  59. at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
  60. at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
  61. at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502)
  62. at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
  63. at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
  64. at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:953)
  65. at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
  66. at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)
  67. at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1023)
  68. at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)
  69. at org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.run(AprEndpoint.java:1852)
  70. at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
  71. at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
  72. 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相关推荐

  1. org.eclipse.jdt.internal.compiler.CompilationResult.getProblems()[Lorg/eclipse/jdt/core/compiler/IPr

    http://bbs.csdn.net/topics/260053873/ 我按上面一个兄弟说的办法进行逐个测试, 发现把我原有工程的一个jar:jasper-compiler.jar 移除,我看了下 ...

  2. maven整合struts: Compilation error org.eclipse.jdt.internal.compiler.classfmt.ClassFormatException

    上一个文章小编解决了在myeclipse中如何正常解决maven的版本与jdk的问题: 今天将解决maven整合ssh运行的问题,希望能够帮助大家:使用tomcat:run 命令运行程序,报错 小编在 ...

  3. org.eclipse.jdt.internal.compiler.classfmt.ClassFormatException

    报错 严重: Compilation error org.eclipse.jdt.internal.compiler.classfmt.ClassFormatExceptionat org.eclip ...

  4. Maven中使用tomcat:run 出现错误 org.eclipse.jdt.internal.compiler.classfmt.ClassFormatException...

    最近跟着视频做项目(网上电商商城),看着视频中老师配置完之后,tomcat:run 就启动了,但是自己的tomcat:run启动的时候出现了如下错误: 项目正常启动,但是无法在浏览器中打开,报的错是  ...

  5. 严重: Compilation error org.eclipse.jdt.internal.compiler.classfmt.ClassFormatException

    严重: Compilation error org.eclipse.jdt.internal.compiler.classfmt.ClassFormatException at org.eclipse ...

  6. 解决:严重: 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 ...

  7. java.lang.ClassNotFoundException: org.eclipse.jdt.internal.compiler.env.INameEnvironment

    错误 SpringBoot整合JSP时,报错: java.lang.ClassNotFoundException: org.eclipse.jdt.internal.compiler.env.INam ...

  8. org.eclipse.jdt.internal.compiler包下的类找不到

    到maven库上下载jar包:org.eclipse.jdt.core-3.13.jar <!-- https://mvnrepository.com/artifact/org.eclipse. ...

  9. Maven中使用tomcat:run出现错误org.eclipse.jdt.internal.compiler.classfmt.ClassFormatException

    https://blog.csdn.net/franck_lou/article/details/78352864

最新文章

  1. ESXi主机遗忘密码重置密码
  2. java中的jre里面有什么_Java中JRE介绍,JRE是什么
  3. mysql安装时损坏的图像_在PHP中从MySQL获取图像会导致图像损坏
  4. 大型K8s沙龙来啦,火速报名——Kubernetes Cloud Native Meetup
  5. 非常的好的协同过滤入门文章(ZZ)
  6. java蓝桥杯发现环,第八届蓝桥杯C/C++程序设计本科B组决赛 ——发现环(编程大题_签到题_tarjan判环)...
  7. 《华为研发》阅读 - 11 (中研部组织结构)
  8. FigDraw 8. SCI 文章绘图之饼图 (Pieplot)
  9. POJ1260 Pearls(多重捆绑成0-1背包)
  10. C++ operator
  11. 电影《海贼王:红发歌姬》观后感
  12. STM32实现DAC音频播放
  13. 多个PDF怎么一起打印?教你两种打印方法
  14. 旷视2020图像算法工程师机考题(15道选择题)
  15. JQuery图片的显示和隐藏
  16. 基于SSM的生产计划排程管理系统
  17. GBF ASIA亚太电池展
  18. Android 多进程的基础使用及优缺点
  19. 网站权重是什么意思?
  20. Python 数字黑洞

热门文章

  1. iOS APP 转让避坑指南
  2. django 验证和授权系统
  3. 萤石推出宝宝看护摄像机,科技育儿赋能世代
  4. 我们工作到底为了什么 - HP大中华区总裁孙振耀退休感言
  5. matlab sdm,SDM For Face Alignment 流程介绍及Matlab代码实现之预处理篇
  6. 计算机语言cobol,COBOL语言编译器
  7. 微信小程序解决微信模板消息发送之form表单中有多个submit 按钮
  8. zip的mysql_.zip压缩版MySql的安装( )
  9. 阿里云国际站:实名认证上传材料填写样例(域名持有者为个人)
  10. linux paste 变量,Linux下的paste合并命令详解