春のバージョンを記録することは、JDKエラーと互換性がありません

同社は通常のWebプロジェクトをプロジェクトとして、私はjdk1.8バージョンでプロジェクトを実行するので、私は、Mavenを使用していない、このような間違いを報告

[ERROR]:失敗しました2020年3月9日9時38分50秒[org.springframework.web.context.ContextLoader]コンテキスト初期化 
	org.springframework.beans.factory.xml.NamespaceHandlerSupport.parseで( NamespaceHandlerSupport.java:73)
	org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElementで(BeanDefinitionParserDelegate.java:1438) 
org.springframework.beans.factory.BeanDefinitionStoreExceptionを:候補コンポーネントクラスの読み込みに失敗しました:ファイル[E:\プログラムファイル\ idea_project \ SVN \ esws.www4state \トランク\ esws.www4state.nw \ esws.www4state \うち\アーティファクト\ esws_www4state_war_exploded \ WEB-INF \クラス\ COM \ esws \ベース\定\ Constant.class]。ネストされた例外はorg.springframework.core.NestedIOExceptionです:ASM ClassReaderは解析クラスファイルに失敗しました-おそらくまだサポートされていない新しいJavaクラスファイルのバージョンに:ファイル[E:\プログラムファイル\ idea_project \ SVN \ esws.www4state \トランク\ esws.www4state.nw \ esws.www4state \うち\アーティファクト\ esws_www4state_war_exploded \ WEB-INF \クラス\ COM \ esws \ベース\定\ Constant.class]。ネストされた例外は、java.lang.IllegalArgumentExceptionがあります
	org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider.findCandidateComponents(ClassPathScanningCandidateComponentProvider.java:290)で
	org.springframework.context.annotation.ClassPathBeanDefinitionScanner.doScan(ClassPathBeanDefinitionScanner.java:242)で
	org.springframework.context.annotation.ComponentScanBeanDefinitionParser.parseで(ComponentScanBeanDefinitionParser.java:84) 
	org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.parseBeanDefinitionsで(DefaultBeanDefinitionDocumentReader.java:195)
	org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1428)で
	org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.doRegisterBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:139)で
	org.springframework.beans.factoryで.xml.DefaultBeanDefinitionDocumentReader.registerBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:108)
	org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(XmlBeanDefinitionReader.java:493)で
	org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitionsで(XmlBeanDefinitionReader .javaファイル:390)
	org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:334)で
	org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:302)で 
	org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitionsで(AbstractBeanDefinitionReader .javaファイル:174)
	org.springframework.beans.factoryで.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:209)
	org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:180)で
	org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitionsで(XmlWebApplicationContext .java:125)
	org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:94)で 
	org.springframework.context.supportで.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:130)
	org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:537)で
	org.springframework.context.support.AbstractApplicationContext.refreshで(AbstractApplicationContext.java:451)
	でorg.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:389) 
	org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:294)で
	org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:112)で
	org.apacheました。 catalina.core.StandardContext.listenerStart(StandardContext.java:4637)
	org.apache.catalina.core.StandardContext.startInternalで(StandardContext.java:5099)
	org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)で
	org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:740)で
	org.apache.catalina.core.ContainerBase.addChildで(ContainerBase.java:716)
	org.apache.catalina.core.StandardHost.addChild(StandardHost.java:703)で
	org.apache.catalina.startup.HostConfig.manageApp(HostConfig.java:1726)で
	sun.reflectました。 NativeMethodAccessorImpl.invoke0(ネイティブメソッド) 
	java.lang.reflect.Method.invoke(Method.java:498)で
	org.apache.tomcat.util.modelerました。 BaseModelMBean.invoke(BaseModelMBean.java:287) 
	sun.reflectました。 NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)で 
	java.lang.reflect.Method.invokeで(Method.java:498)
	com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819)で
	com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:801)で
	org.apache.catalina.mbeans.MBeanFactory.createStandardContextで(MBeanFactory.java:456)
	org.apache.catalina.mbeans.MBeanFactory.createStandardContext(MBeanFactory.java:405)で
	sun.reflect.NativeMethodAccessorImpl.invoke0(ネイティブメソッド)で
	sun.reflect.NativeMethodAccessorImpl.invokeで(NativeMethodAccessorImpl.java :62)
	sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)で
	org.apache.tomcat.util.modeler.BaseModelMBean.invokeで(BaseModelMBean.java:287) 
	com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819)で
	com.sun.jmx.mbeanserver.JmxMBeanServerで.invoke(JmxMBeanServer.java:801)
	javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1468)で
	javax.management.remote.rmi.RMIConnectionImpl.accessで$ 300(RMIConnectionImpl.java:76)
09- MAR-2020 09:38:50.460严重[RMI TCPコネクション(2)-127.0.0.1] org.apache.catalina.core.StandardContext.startInternalつ以上のリスナーが起動に失敗しました。完全な詳細は、適切なコンテナログファイルに記載されています 
09日- 3月-2020 09:38:50.463严重[RMI TCPコネクション(2)-127.0.0.1] org.apache.catalina.core.StandardContext.startInternalコンテキスト[/esws.www4state2]起動時には、以前のエラーのために失敗した
	javax.management.remote.rmi.RMIConnectionImpl $ PrivilegedOperation.run(RMIConnectionImpl.java:1309)で
	javax.managementで。 remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1401)
	javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:829)で
	sun.reflect.NativeMethodAccessorImpl.invoke0(ネイティブメソッド)で
	sun.reflect.NativeMethodAccessorImpl.invokeで(NativeMethodAccessorImpl.java:62)
	sun.reflectで.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	java.lang.reflect.Method.invoke(Method.java:498)で
	sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:357)で 
	sun.rmi.transport.Transportで$ 1.run(Transport.java:200)
	sun.rmiというました。 transport.Transport $ 1.run(Transport.java:197)
	java.security.AccessController.doPrivileged(ネイティブメソッド)で
	sun.rmi.transport.Transport.serviceCall(Transport.java:196)で
	sun.rmi.transport.tcpで.TCPTransport.handleMessages(TCPTransport.java:573)
	sun.rmi.transport.tcp.TCPTransport $ ConnectionHandler.run0(TCPTransport.java:835)で
	sun.rmi.transport.tcp.TCPTransport $ ConnectionHandler.lambdaで$は$ 0(TCPTransport.java:688)を実行
	java.securityで。 (ネイティブメソッド)AccessController.doPrivilegedの
	sun.rmi.transport.tcp.TCPTransport $ ConnectionHandler.run(TCPTransport.java:687)で
	java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)で
	java.utilので。 concurrent.ThreadPoolExecutor $ Worker.run(ThreadPoolExecutor.java:624) 
	java.lang.Threadの時.RUN(Thread.java:748)
org.springframework.core.NestedIOException:によって引き起こさASM ClassReaderは解析クラスファイルに失敗しました-おそらくまだサポートされていない新しいJavaクラスファイルのバージョンに:ファイル[E:\プログラムファイル\ idea_project \ SVN \ esws.www4state \トランク\ esws.www4state.nw \ esws.www4state \うち\アーティファクト\ esws_www4state_war_exploded \ WEB-INF \クラス\ COM \ esws \ベース\定\ Constant.class]。ネストされた例外は、java.lang.IllegalArgumentExceptionがある
	。org.springframework.core.type.classreading.SimpleMetadataReaderで<初期化>(SimpleMetadataReader.java:56)
	SimpleMetadataReaderFactory.java(org.springframework.core.type.classreading.SimpleMetadataReaderFactory.getMetadataReaderで: 80)
	org.springframework.core.type.classreading.CachingMetadataReaderFactory.getMetadataReader(CachingMetadataReaderFactory.java:102)で
	org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider.findCandidateComponents(ClassPathScanningCandidateComponentProvider.java:266)で
	... 68もっと
java.lang.IllegalArgumentExceptionが:によって引き起こさ
	org.springframework.asm.ClassReaderでの<init>(不明なソース)。
	組織で.springframework.asm.ClassReader。の<init>(不明なソース)
	org.springframework.asm.ClassReaderで。の<init>(不明なソース)
	org.springframework.core.type.classreading.SimpleMetadataReaderで。の<init>(SimpleMetadataReader.java :53)
	...もっと71 
[INFO]:2020年3月9日午前九時38分50秒[org.springframework.web.context.support.XmlWebApplicationContext]クロージングルートWebApplicationContext:起動日[月3月9日午前9時38分49秒CST 2020]; コンテキスト階層のルート
[WARN]:ContextClosedEvent取り扱いApplicationListenerからスロー2020年3月9日午前9時38分50秒[org.springframework.web.context.support.XmlWebApplicationContext]例外
java.lang.IllegalStateExceptionを:ApplicationEventMulticaster初期化されていません-イベントをマルチキャストする前に呼び出し「リフレッシュ」をルートWebApplicationContext::;起動日[月3月9日午前9時38分49秒CST 2020]コンテキストを介しました コンテキスト階層のルート
	org.springframework.context.support.AbstractApplicationContext.getApplicationEventMulticaster(AbstractApplicationContext.java:347)で
	org.springframework.context.support.AbstractApplicationContext.publishEventで(AbstractApplicationContext.java:334)
	org.springframework.context.supportで.AbstractApplicationContext.doClose(AbstractApplicationContext.java:1049)
	org.springframework.context.support.AbstractApplicationContext.close(AbstractApplicationContext.java:1010)で 
	org.springframework.web.context.ContextLoader.closeWebApplicationContext(ContextLoader.java:559)で
	org.springframework.web.context.ContextLoaderListener.contextDestroyed(ContextLoaderListener.java:143)で
	org.apache.catalina.core.StandardContext.listenerStopで(StandardContext.java:4684)
	org.apache.catalina.core.StandardContext.stopInternal(StandardContext.java:5321)で
	org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:257)で
	org.apacheました。 catalina.util.LifecycleBase.start(LifecycleBase.java:187)
	org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:740)で
	org.apache.catalina.core.ContainerBase.addChildで(ContainerBase.java: 716)
	org.apache.catalina.core.StandardHost.addChild(StandardHost.java:703)で 
	org.apache.catalina.startup.HostConfig.manageAppで(HostConfig.java: 1726)
	sun.reflect.NativeMethodAccessorImpl.invoke0で(ネイティブメソッド)
	sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)で
	sun.reflect.DelegatingMethodAccessorImpl.invokeで(DelegatingMethodAccessorImpl.java:43)
	でjava.lang.reflect.Method.invoke(Method.java:498)
	org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:287)で
	com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invokeで( DefaultMBeanServerInterceptor.java:819)
	com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:801)で
	org.apache.catalina.mbeans.MBeanFactory.createStandardContext(MBeanFactory.java:456)で
	org.apache.catalinaで.mbeans.MBeanFactory.createStandardContext(MBeanFactory.java:405)
	sun.reflect.NativeMethodAccessorImpl.invoke0(ネイティブメソッド)で 
	sun.reflect.NativeMethodAccessorImpl.invokeで(NativeMethodAccessorImpl.java: 62)
	sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)で
	java.lang.reflect.Method.invoke(Method.java:498)で
	org.apache.tomcatで.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:287)
	com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819)で
	com.sun.jmx.mbeanserver.JmxMBeanServer.invokeで(JmxMBeanServer.java :801)
	javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1468)で
	javax.management.remote.rmi.RMIConnectionImpl.accessで$ 300(RMIConnectionImpl.java:76)
	javax.management.remote.rmi.RMIConnectionImpl $ PrivilegedOperation.run(RMIConnectionImpl.java:1309)で 
	javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperationで(RMIConnectionImpl.java:1401)
	javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:829)で
	sun.reflect.NativeMethodAccessorImpl.invoke0(ネイティブで方法)
	sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)で
	sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)で
	java.lang.reflect.Method.invoke(Method.java:498)で
	でsun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:357)
	sun.rmi.transport.Transportする$ 1.runで(Transport.java:200)
	sun.rmi.transport.Transportで$ 1.run(Transport.java: 197)
	java.security.AccessController.doPrivilegedで(ネイティブメソッド) 
	sun.rmi.transport.Transport.serviceCall(Transport.java:196)の
	日に.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:573) 
	sun.rmi.transport.tcp.TCPTransport $ ConnectionHandler.run0(TCPTransport.java:835)で
	sun.rmi.transport.tcp.TCPTransport $ ConnectionHandlerでλ= $ $ 0(TCPTransport.java:688)を実行
	java.security.AccessController.doPrivileged(ネイティブメソッド)で
	sun.rmi.transport.tcp.TCPTransport $ ConnectionHandler.run(TCPTransport.java:687)で
	java.utilので。 concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	java.util.concurrent.ThreadPoolExecutor $ Worker.run(ThreadPoolExecutor.java:624)で
	java.lang.Thread.runで(Thread.java:748) 
[WARN]:コンテキスト近くにLifecycleProcessorからスロー2020年3月9日午前9時38分50秒[org.springframework.web.context.support.XmlWebApplicationContext]例外を
java.lang.IllegalStateException:初期化されていませんLifecycleProcessor -コンテキストを経由してライフサイクルメソッドを呼び出す前に呼び出し「リフレッシュ」:ルートWebApplicationContext:起動日[月3月9日午前9時38分49秒CST 2020]; コンテキスト階層のルート
	org.springframework.context.support.AbstractApplicationContext.getLifecycleProcessor(AbstractApplicationContext.java:360)で
	org.springframework.context.support.AbstractApplicationContext.doClose(AbstractApplicationContext.java:1057)で 
	org.springframework.web.context.ContextLoaderListener.contextDestroyed(ContextLoaderListener.java:143)で
	org.apache.catalina.core.StandardContext.listenerStop(StandardContext.java:4684)で 
	org.springframework.context.supportで.AbstractApplicationContext.close(AbstractApplicationContext.java:1010)
	org.springframework.web.context.ContextLoader.closeWebApplicationContext(ContextLoader.java:559)で
	org.apache.catalina.core.StandardContext.stopInternal(StandardContext.java:5321)で
	org.apache.catalina.util.LifecycleBase.stopで(LifecycleBase.java:257)
	org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:187)で
	org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:740)で
	org.apacheました。 catalina.core.ContainerBase.addChild(ContainerBase.java:716)
	org.apache.catalina.core.StandardHost.addChild(StandardHost.java:703)で
	org.apache.catalina.startup.HostConfig.manageAppで(HostConfig.java: 1726)
	sun.reflect.NativeMethodAccessorImpl.invoke0で(ネイティブメソッド)
	sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)で 
	日に.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	java.lang.reflect.Method.invoke(Method.java:498)で
	org.apache.tomcat.util.modeler.BaseModelMBean.invokeで(BaseModelMBean.java :287)
	com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819)で
	com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:801)で
	org.apache.catalina.mbeansで。 MBeanFactory.createStandardContext(MBeanFactory.java:456)
	org.apache.catalina.mbeans.MBeanFactory.createStandardContext(MBeanFactory.java:405)で
	sun.reflect.NativeMethodAccessorImpl.invoke0(ネイティブメソッド)で
	sun.reflect.NativeMethodAccessorImpl.invokeで( NativeMethodAccessorImpl.java:62)
	sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)で 
	javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperationで(RMIConnectionImpl.java :1401) 
	java.lang.reflect.Methodオブジェクトで。 invoke(Method.java:498)
	org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:287)で
	com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819)で
	com.sun.jmx.mbeanserver.JmxMBeanServerで.invoke(JmxMBeanServer.java:801)
	javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1468)で
	javax.management.remote.rmi.RMIConnectionImpl.accessで$ 300(RMIConnectionImpl.java:76)
	のjavaxで.management.remote.rmi.RMIConnectionImpl $ PrivilegedOperation.run(RMIConnectionImpl.java:1309)
	javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:829)で
	sun.reflect.NativeMethodAccessorImpl.invoke0で(ネイティブメソッド)
	sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)で
	sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)で
	java.lang.reflect.Method.invokeで(Method.java:498)
	日時。 rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:357)
	sun.rmi.transport.Transportする$ 1.runで(Transport.java:200)
	sun.rmi.transport.Transportで$ 1.run(Transport.java:197)
	java.security.AccessController.doPrivileged(ネイティブメソッド)で
	sun.rmi.transport.Transport.serviceCall(Transport.java:196)で 
	日時.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:573)
	sun.rmi.transport.tcp.TCPTransport $ ConnectionHandler.run0で(TCPTransport.java:835)
	sun.rmi.transport.tcp.TCPTransport $ ConnectionHandler.lambdaで$は$ 0(TCPTransport.java:688)を実行します
	java.security.AccessController.doPrivileged(ネイティブメソッド)で
	sun.rmi.transport.tcp.TCPTransport $ ConnectionHandler.run(TCPTransport.java:687)で
	java.util.concurrent.ThreadPoolExecutor.runWorkerで(ThreadPoolExecutor.java:1149)
	java.util.concurrent.ThreadPoolExecutor $ Worker.run(ThreadPoolExecutor.java:624)で
	java.lang.Thread.runで(Thread.java:748)
[2020年3月9日09:38:50722]アーティファクトesws.www4state :戦争は爆発します。エラーをアーティファクト展開中。詳細については、サーバーのログを参照してください。

  ソリューション:

春バージョン3.xおよびI使用jdk8ための企業のプロジェクト

私はspring3 4に入れることができない何をすることができますIDEコンパイラとの互換性の曲は、JDKのバージョンを変更する必要は一例として、アイデアに関しては、存在しないので、すべての後に、それは、会社のプロジェクトです

 

おすすめ

転載: www.cnblogs.com/secret-ChenC/p/12446908.html