博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
LifecycleProcessor not initialized - call ‘refresh‘ before invoking lifecycl
阅读量:4156 次
发布时间:2019-05-25

本文共 7778 字,大约阅读时间需要 25 分钟。

Caused by: org.springframework.core.NestedIOException: ASM ClassReader failed to parse class file - probably due to a new Java class file version that isn't supported yet: file [E:\HistoryGitSpace\aicp-api\classes\artifacts\syjcyWeb_war_exploded\WEB-INF\classes\cn\freeteam\action\AdminController.class]; nested exception is java.lang.IllegalArgumentException    at org.springframework.core.type.classreading.SimpleMetadataReader.
(SimpleMetadataReader.java:56)    at org.springframework.core.type.classreading.SimpleMetadataReaderFactory.getMetadataReader(SimpleMetadataReaderFactory.java:80)    at org.springframework.core.type.classreading.CachingMetadataReaderFactory.getMetadataReader(CachingMetadataReaderFactory.java:102)    at org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider.findCandidateComponents(ClassPathScanningCandidateComponentProvider.java:266)    ... 70 moreCaused by: java.lang.IllegalArgumentException    at org.springframework.asm.ClassReader.
(Unknown Source)    at org.springframework.asm.ClassReader.
(Unknown Source)    at org.springframework.asm.ClassReader.
(Unknown Source)    at org.springframework.core.type.classreading.SimpleMetadataReader.
(SimpleMetadataReader.java:53)    ... 73 moreINFO - Closing Root WebApplicationContext: startup date [Mon Nov 09 11:38:01 CST 2020]; root of context hierarchyWARN - Exception thrown from ApplicationListener handling ContextClosedEventjava.lang.IllegalStateException: ApplicationEventMulticaster not initialized - call 'refresh' before multicasting events via the context: Root WebApplicationContext: startup date [Mon Nov 09 11:38:01 CST 2020]; root of context hierarchy    at org.springframework.context.support.AbstractApplicationContext.getApplicationEventMulticaster(AbstractApplicationContext.java:347)    at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:334)    at org.springframework.context.support.AbstractApplicationContext.doClose(AbstractApplicationContext.java:1049)    at org.springframework.context.support.AbstractApplicationContext.close(AbstractApplicationContext.java:1010)    at org.springframework.web.context.ContextLoader.closeWebApplicationContext(ContextLoader.java:559)    at org.springframework.web.context.ContextLoaderListener.contextDestroyed(ContextLoaderListener.java:143)    at org.apache.catalina.core.StandardContext.listenerStop(StandardContext.java:4746)    at org.apache.catalina.core.StandardContext.stopInternal(StandardContext.java:5403)    at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:257)    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:187)    at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:743)    at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:719)    at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:705)    at org.apache.catalina.startup.HostConfig.manageApp(HostConfig.java:1720)    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 org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:287)    at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819)    at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:801)    at org.apache.catalina.mbeans.MBeanFactory.createStandardContext(MBeanFactory.java:479)    at org.apache.catalina.mbeans.MBeanFactory.createStandardContext(MBeanFactory.java:428)    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 org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:287)    at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819)    at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:801)    at com.sun.jmx.remote.security.MBeanServerAccessController.invoke(MBeanServerAccessController.java:468)    at javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1468)    at javax.management.remote.rmi.RMIConnectionImpl.access$300(RMIConnectionImpl.java:76)    at javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java:1309)    at java.security.AccessController.doPrivileged(Native Method)    at javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1408)    at javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:829)    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 sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:357)    at sun.rmi.transport.Transport$1.run(Transport.java:200)    at sun.rmi.transport.Transport$1.run(Transport.java:197)    at java.security.AccessController.doPrivileged(Native Method)    at sun.rmi.transport.Transport.serviceCall(Transport.java:196)    at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:573)    at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:834)    at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:688)    at java.security.AccessController.doPrivileged(Native Method)    at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:687)    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)    at java.lang.Thread.run(Thread.java:748)WARN - Exception thrown from LifecycleProcessor on context closejava.lang.IllegalStateException: LifecycleProcessor not initialized - call 'refresh' before invoking lifecycle methods via the context: Root WebApplicationContext: startup date [Mon Nov 09 11:38:01 CST 2020]; root of context hierarchy    at org.springframework.context.support.AbstractApplicationContext.getLifecycleProcessor(AbstractApplicationContext.java:360)    at org.springframework.context.support.AbstractApplicationContext.doClose(AbstractApplicationContext.java:1057)    at org.springframework.context.support.AbstractApplicationContext.close(AbstractApplicationContext.java:1010)    at org.springframework.web.context.ContextLoader.closeWebApplicationContext(ContextLoader.java:559)    at org.springframework.web.context.ContextLoaderListener.contextDestroyed(ContextLoaderListener.java:143)    at org.apache.catalina.core.StandardContext.listenerStop(StandardContext.java:4746)    at org.apache.catalina.core.StandardContext.stopInternal(StandardContext.java:5403)    at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:257)    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:187)    at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:743)    at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:719)    at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:705)

 

spring用的是3.2 jdk是1.8 应该是版本冲突了

将jdk改成1.7运行成功

转载地址:http://kqwxi.baihongyu.com/

你可能感兴趣的文章
linux tool nm
查看>>
字节对齐
查看>>
把类成员函数封装成线程API所需要的函数
查看>>
HTTP Live Streaming直播(iOS直播)技术分析与实现
查看>>
Ribbon界面图标可以直接用PNG做透明图标
查看>>
向其他软件窗口、控件发送消息的方法
查看>>
word或者pdf文件全部保存为图片的方法
查看>>
VS2010下SQLite3生成lib库文件
查看>>
sqlite3的helloworld
查看>>
MFC下支持中文的SQLite3封装类使用
查看>>
简单高效的多线程日志类
查看>>
研华USB4711A采集卡高速中断模式采集总结
查看>>
从零起步CMFCToolBar用法详解
查看>>
CMFCRibbonStatusBar用法
查看>>
CMFCControlRendererInfo类的参数
查看>>
史上最详细MFC调用mapX5.02.26步骤(附地图测试GST文件)
查看>>
CMFCShellListCtrl使用方法
查看>>
mapnik的demo运行
查看>>
python支持下的mapnik安装
查看>>
milvus手册
查看>>