当前位置: 首页 > news >正文

eclipse svn ClassNotFoundException: javassist.ClassPool

eclipse

五月 10, 2023 9:26:49 上午 org.apache.catalina.core.StandardContext filterStart
严重: Exception starting filter struts2
java.lang.reflect.InvocationTargetException - Class: com.opensymphony.xwork2.inject.ContainerImpl M e t h o d I n j e c t o r F i l e : C o n t a i n e r I m p l . j a v a M e t h o d : i n j e c t L i n e : 301 − c o m / o p e n s y m p h o n y / x w o r k 2 / i n j e c t / C o n t a i n e r I m p l . j a v a : 301 : − 1 a t o r g . a p a c h e . s t r u t s 2. d i s p a t c h e r . D i s p a t c h e r . i n i t ( D i s p a t c h e r . j a v a : 504 ) a t o r g . a p a c h e . s t r u t s 2. d i s p a t c h e r . n g . I n i t O p e r a t i o n s . i n i t D i s p a t c h e r ( I n i t O p e r a t i o n s . j a v a : 74 ) a t o r g . a p a c h e . s t r u t s 2. d i s p a t c h e r . n g . f i l t e r . S t r u t s P r e p a r e A n d E x e c u t e F i l t e r . i n i t ( S t r u t s P r e p a r e A n d E x e c u t e F i l t e r . j a v a : 57 ) a t o r g . a p a c h e . c a t a l i n a . c o r e . A p p l i c a t i o n F i l t e r C o n f i g . i n i t F i l t e r ( A p p l i c a t i o n F i l t e r C o n f i g . j a v a : 279 ) a t o r g . a p a c h e . c a t a l i n a . c o r e . A p p l i c a t i o n F i l t e r C o n f i g . g e t F i l t e r ( A p p l i c a t i o n F i l t e r C o n f i g . j a v a : 260 ) a t o r g . a p a c h e . c a t a l i n a . c o r e . A p p l i c a t i o n F i l t e r C o n f i g . < i n i t > ( A p p l i c a t i o n F i l t e r C o n f i g . j a v a : 105 ) a t o r g . a p a c h e . c a t a l i n a . c o r e . S t a n d a r d C o n t e x t . f i l t e r S t a r t ( S t a n d a r d C o n t e x t . j a v a : 4659 ) a t o r g . a p a c h e . c a t a l i n a . c o r e . S t a n d a r d C o n t e x t . s t a r t I n t e r n a l ( S t a n d a r d C o n t e x t . j a v a : 5281 ) a t o r g . a p a c h e . c a t a l i n a . u t i l . L i f e c y c l e B a s e . s t a r t ( L i f e c y c l e B a s e . j a v a : 150 ) a t o r g . a p a c h e . c a t a l i n a . c o r e . C o n t a i n e r B a s e MethodInjector File: ContainerImpl.java Method: inject Line: 301 - com/opensymphony/xwork2/inject/ContainerImpl.java:301:-1 at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:504) at org.apache.struts2.dispatcher.ng.InitOperations.initDispatcher(InitOperations.java:74) at org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.init(StrutsPrepareAndExecuteFilter.java:57) at org.apache.catalina.core.ApplicationFilterConfig.initFilter(ApplicationFilterConfig.java:279) at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:260) at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:105) at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4659) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5281) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) at org.apache.catalina.core.ContainerBase MethodInjectorFile:ContainerImpl.javaMethod:injectLine:301com/opensymphony/xwork2/inject/ContainerImpl.java:301:1atorg.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:504)atorg.apache.struts2.dispatcher.ng.InitOperations.initDispatcher(InitOperations.java:74)atorg.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.init(StrutsPrepareAndExecuteFilter.java:57)atorg.apache.catalina.core.ApplicationFilterConfig.initFilter(ApplicationFilterConfig.java:279)atorg.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:260)atorg.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:105)atorg.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4659)atorg.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5281)atorg.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)atorg.apache.catalina.core.ContainerBaseStartChild.call(ContainerBase.java:1408)
at org.apache.catalina.core.ContainerBase S t a r t C h i l d . c a l l ( C o n t a i n e r B a s e . j a v a : 1398 ) a t j a v a . u t i l . c o n c u r r e n t . F u t u r e T a s k . r u n ( F u t u r e T a s k . j a v a : 266 ) a t j a v a . u t i l . c o n c u r r e n t . T h r e a d P o o l E x e c u t o r . r u n W o r k e r ( T h r e a d P o o l E x e c u t o r . j a v a : 1149 ) a t j a v a . u t i l . c o n c u r r e n t . T h r e a d P o o l E x e c u t o r StartChild.call(ContainerBase.java:1398) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor StartChild.call(ContainerBase.java:1398)atjava.util.concurrent.FutureTask.run(FutureTask.java:266)atjava.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)atjava.util.concurrent.ThreadPoolExecutorWorker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:750)
Caused by: java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
at com.opensymphony.xwork2.inject.ContainerImpl M e t h o d I n j e c t o r . i n j e c t ( C o n t a i n e r I m p l . j a v a : 301 ) a t c o m . o p e n s y m p h o n y . x w o r k 2. i n j e c t . C o n t a i n e r I m p l MethodInjector.inject(ContainerImpl.java:301) at com.opensymphony.xwork2.inject.ContainerImpl MethodInjector.inject(ContainerImpl.java:301)atcom.opensymphony.xwork2.inject.ContainerImplConstructorInjector.construct(ContainerImpl.java:438)
at com.opensymphony.xwork2.inject.ContainerBuilder$5.create(ContainerBuilder.java:207)
at com.opensymphony.xwork2.inject.Scope$2$1.create(Scope.java:51)
at com.opensymphony.xwork2.inject.ContainerBuilder$3.create(ContainerBuilder.java:93)
at com.opensymphony.xwork2.inject.ContainerBuilder$7.call(ContainerBuilder.java:487)
at com.opensymphony.xwork2.inject.ContainerBuilder 7. c a l l ( C o n t a i n e r B u i l d e r . j a v a : 484 ) a t c o m . o p e n s y m p h o n y . x w o r k 2. i n j e c t . C o n t a i n e r I m p l . c a l l I n C o n t e x t ( C o n t a i n e r I m p l . j a v a : 584 ) a t c o m . o p e n s y m p h o n y . x w o r k 2. i n j e c t . C o n t a i n e r B u i l d e r . c r e a t e ( C o n t a i n e r B u i l d e r . j a v a : 484 ) a t c o m . o p e n s y m p h o n y . x w o r k 2. c o n f i g . i m p l . D e f a u l t C o n f i g u r a t i o n . c r e a t e B o o t s t r a p C o n t a i n e r ( D e f a u l t C o n f i g u r a t i o n . j a v a : 351 ) a t c o m . o p e n s y m p h o n y . x w o r k 2. c o n f i g . i m p l . D e f a u l t C o n f i g u r a t i o n . r e l o a d C o n t a i n e r ( D e f a u l t C o n f i g u r a t i o n . j a v a : 235 ) a t c o m . o p e n s y m p h o n y . x w o r k 2. c o n f i g . C o n f i g u r a t i o n M a n a g e r . g e t C o n f i g u r a t i o n ( C o n f i g u r a t i o n M a n a g e r . j a v a : 67 ) a t o r g . a p a c h e . s t r u t s 2. d i s p a t c h e r . D i s p a t c h e r . g e t C o n t a i n e r ( D i s p a t c h e r . j a v a : 978 ) a t o r g . a p a c h e . s t r u t s 2. d i s p a t c h e r . D i s p a t c h e r . i n i t P r e l o a d C o n f i g u r a t i o n ( D i s p a t c h e r . j a v a : 446 ) a t o r g . a p a c h e . s t r u t s 2. d i s p a t c h e r . D i s p a t c h e r . i n i t ( D i s p a t c h e r . j a v a : 490 ) . . . 14 m o r e C a u s e d b y : j a v a . l a n g . r e f l e c t . I n v o c a t i o n T a r g e t E x c e p t i o n a t s u n . r e f l e c t . N a t i v e M e t h o d A c c e s s o r I m p l . i n v o k e 0 ( N a t i v e M e t h o d ) a t s u n . r e f l e c t . N a t i v e M e t h o d A c c e s s o r I m p l . i n v o k e ( N a t i v e M e t h o d A c c e s s o r I m p l . j a v a : 62 ) a t s u n . r e f l e c t . D e l e g a t i n g M e t h o d A c c e s s o r I m p l . i n v o k e ( D e l e g a t i n g M e t h o d A c c e s s o r I m p l . j a v a : 43 ) a t j a v a . l a n g . r e f l e c t . M e t h o d . i n v o k e ( M e t h o d . j a v a : 498 ) a t c o m . o p e n s y m p h o n y . x w o r k 2. i n j e c t . C o n t a i n e r I m p l 7.call(ContainerBuilder.java:484) at com.opensymphony.xwork2.inject.ContainerImpl.callInContext(ContainerImpl.java:584) at com.opensymphony.xwork2.inject.ContainerBuilder.create(ContainerBuilder.java:484) at com.opensymphony.xwork2.config.impl.DefaultConfiguration.createBootstrapContainer(DefaultConfiguration.java:351) at com.opensymphony.xwork2.config.impl.DefaultConfiguration.reloadContainer(DefaultConfiguration.java:235) at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:67) at org.apache.struts2.dispatcher.Dispatcher.getContainer(Dispatcher.java:978) at org.apache.struts2.dispatcher.Dispatcher.init_PreloadConfiguration(Dispatcher.java:446) at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:490) ... 14 more Caused by: java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.opensymphony.xwork2.inject.ContainerImpl 7.call(ContainerBuilder.java:484)atcom.opensymphony.xwork2.inject.ContainerImpl.callInContext(ContainerImpl.java:584)atcom.opensymphony.xwork2.inject.ContainerBuilder.create(ContainerBuilder.java:484)atcom.opensymphony.xwork2.config.impl.DefaultConfiguration.createBootstrapContainer(DefaultConfiguration.java:351)atcom.opensymphony.xwork2.config.impl.DefaultConfiguration.reloadContainer(DefaultConfiguration.java:235)atcom.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:67)atorg.apache.struts2.dispatcher.Dispatcher.getContainer(Dispatcher.java:978)atorg.apache.struts2.dispatcher.Dispatcher.initPreloadConfiguration(Dispatcher.java:446)atorg.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:490)...14moreCausedby:java.lang.reflect.InvocationTargetExceptionatsun.reflect.NativeMethodAccessorImpl.invoke0(NativeMethod)atsun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)atsun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)atjava.lang.reflect.Method.invoke(Method.java:498)atcom.opensymphony.xwork2.inject.ContainerImplMethodInjector.inject(ContainerImpl.java:299)
… 28 more
Caused by: java.lang.ExceptionInInitializerError
at com.opensymphony.xwork2.ognl.OgnlValueStackFactory.setContainer(OgnlValueStackFactory.java:84)
… 33 more
Caused by: java.lang.IllegalArgumentException: Javassist library is missing in classpath! Please add missed dependency!
at ognl.OgnlRuntime.(OgnlRuntime.java:169)
… 34 more
Caused by: java.lang.ClassNotFoundException: javassist.ClassPool
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1333)
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1167)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:264)
at ognl.OgnlRuntime.(OgnlRuntime.java:166)
… 34 more

原因:是因为安装了SVN插件导致 的

解决方法:把安装的SVN插件卸载就可以了

http://www.lryc.cn/news/67582.html

相关文章:

  • 广度优先遍历搜索迷宫最短路径
  • 分布式计算基础知识
  • Mybatis方式完成CRUD操作
  • css背景 background的属性作用和值
  • 六大行文化特色知识(上)
  • 匿名对象的特性和使用场景你知道吗?
  • 企业应该如何做到数字化转型成功?
  • PBDB Data Service:Bibliographic references for fossil collections(采集记录参考书目)
  • 浅析图形验证码安全
  • 论文笔记:基于手机位置信息的地图匹配算法
  • 因果推断系列16-面板数据与固定效应
  • 第三十三章 弹性池塘2(弹城少年歌词)
  • PMP之预测部分
  • Node.js 异步流控制
  • 掌握这些思维技巧,解救996的打工人!
  • 【嵌入式Linux】MBR分区表 和 GPT分区表
  • 【华为OD机试真题】MVP争夺战(python)100%通过率 超详细代码注释 代码解读
  • 实战打靶集锦-019-BTRSys2.1
  • 2023中国(苏州)国际电源工业展览会暨高端论坛
  • 基于SpringBoot+Vue的校园疫情防控系统(附源码和数据库)
  • Docker启动安装nacos
  • FastDFS总结
  • 【职场新人备忘录】新人职场生存指南:快速适应、持续成长和个人提升
  • SpringCloud Alibaba详解
  • Golang每日一练(leetDay0065) 位1的个数、词频统计
  • 前端技术搭建井字游戏(内含源码)
  • 视频截取gif方法分享,利用gif制作工具在线制作动图
  • VRRP高级特性——管理VRRP
  • FreeRTOS内核:详解Task各状态(GPT4帮写)
  • 基于粒子群优化算法的最佳方式优化无线传感器节点的位置(Matlab代码实现)