Tomcat启动报错---java.util.concurrent.ExecutionException,ClassNotFoundException异常
来源:互联网 发布:查询两张表的sql语句 编辑:程序博客网 时间:2024/05/22 07:53
Tomcat启动报错如下:
java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/EFP]]at java.util.concurrent.FutureTask.report(Unknown Source)at java.util.concurrent.FutureTask.get(Unknown Source)at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:1123)at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:819)at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1575)at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1565)at java.util.concurrent.FutureTask.run(Unknown Source)at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)at java.lang.Thread.run(Unknown Source)Caused by: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/EFP]]at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:154)... 6 moreCaused by: java.lang.NoClassDefFoundError: org/springframework/core/io/Resourceat java.lang.Class.getDeclaredFields0(Native Method)at java.lang.Class.privateGetDeclaredFields(Unknown Source)at java.lang.Class.getDeclaredFields(Unknown Source)at org.apache.catalina.util.Introspection.getDeclaredFields(Introspection.java:106)at org.apache.catalina.startup.WebAnnotationSet.loadFieldsAnnotation(WebAnnotationSet.java:270)at org.apache.catalina.startup.WebAnnotationSet.loadApplicationListenerAnnotations(WebAnnotationSet.java:89)at org.apache.catalina.startup.WebAnnotationSet.loadApplicationAnnotations(WebAnnotationSet.java:63)at org.apache.catalina.startup.ContextConfig.applicationAnnotationsConfig(ContextConfig.java:415)at org.apache.catalina.startup.ContextConfig.configureStart(ContextConfig.java:892)at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:386)at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5416)at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)... 6 moreCaused by: java.lang.ClassNotFoundException: org.springframework.core.io.Resourceat org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1720)at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1571)... 20 more
*该异常根本原因在于ClassNotFoundException异常
导致该异常在于以下几个方面:
1.该类的jar包没有导进来,导进jar包,重新部署启动即可。
2.若是使用maven管理,首先看看是否添加了依赖,若是已添加依赖并且已经加载进来,则可能是Tomcat没有加载maven下的jar包,
解决方案如下:
右击项目-->properties-->Deployment Assembly—>add—>Java Build Path Entries,选中需要的jar包,finish。这样,重新部署工程,启动运行正常
阅读全文
0 0
- Tomcat启动报错---java.util.concurrent.ExecutionException,ClassNotFoundException异常
- java.util.concurrent.ExecutionException----启动tomcat失败
- java.util.concurrent.ExecutionException----启动tomcat失败
- tomcat启动报错java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException?
- Tomcat启动报错,java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException
- 本地启动tomcat的时候报java.util.concurrent.ExecutionException: java.lang.OutOfMemoryError: PermGen space
- 用tomcat运行项目时报java.util.concurrent.ExecutionException异常
- java.util.concurrent.ExecutionException
- java.util.concurrent.ExecutionException:
- tomcat报java.util.concurrent.ExecutionException: java.lang.OutOfMemoryError: PermGen space
- spring boot 启动报A child container failed during start java.util.concurrent.ExecutionException: org.ap
- Tomcat启动报异常java.lang.ClassNotFoundException
- tomcat 内存溢出 java.util.concurrent.ExecutionException: java.lang.OutOfMemoryError
- springboot java.util.concurrent.ExecutionException
- 报错java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start c
- Android studio 报错 java.util.concurrent.ExecutionException: com.android.dex.DexIndexOverflowExcep 解决方
- java.util.concurrent.ExecutionException: java.lang.RuntimeException
- java.util.concurrent.ExecutionException: java.lang.UnsupportedOperationException
- 牛客网--2016---上台阶
- 深入分析Android (build/core/*.mk脚本)
- STL之vector容器详解
- Android简单项目上传到jcenter(基于bintray-release),不涉及混淆等
- utf8 && utf8+
- Tomcat启动报错---java.util.concurrent.ExecutionException,ClassNotFoundException异常
- Linux IO模式-阻塞io、非阻塞io、多路复用io
- window系统下,使用sqlcipher工具加、解密sqllite数据库
- 35个让人惊讶的 CSS3 动画效果演示
- 分布式事务、两阶段提交协议2PC、三阶提交协议3PC
- (洛谷 最小费用最大流 模板)
- Myeclipse 2017百度云下载
- STM32F103之IAR添加printf
- MTK MT7688 openwrt无法使用12、13信道解决办法