springmvc项目启动报错 nested exception is org.springframework.core.NestedIOException
2017-06-27 08:49
573 查看
学习springmvc的时候demo启动报错:
网上查了下是java版本的问题
查找了下mac java安装目录,命令:
修改工程jdk版本和intellig ide里面tomcat里的jdk配置,改为1.7,依旧不行。
觉得切换了jdk后应该要重新编译,so recompile,成功了!
org.springframework.beans.factory.BeanDefinitionStoreException: Failed to read candidate component class: file [/Users/zhanglingxiang/IdeaProjects/springmvc_hellow/out/artifacts/springmvc_hellow_war_exploded/WEB-INF/classes/com/model/HelloController.class]; nested exception is 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 [/Users/zhanglingxiang/IdeaProjects/springmvc_hellow/out/artifacts/springmvc_hellow_war_exploded/WEB-INF/classes/com/model/HelloController.class]; nested exception is 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.NamespaceHandlerSupport.parse(NamespaceHandlerSupport.java:73) org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1438) org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1428) org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.parseBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:185) 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)
网上查了下是java版本的问题
查找了下mac java安装目录,命令:
/usr/libexec/java_home -V
修改工程jdk版本和intellig ide里面tomcat里的jdk配置,改为1.7,依旧不行。
觉得切换了jdk后应该要重新编译,so recompile,成功了!
相关文章推荐
- nested exception is org.springframework.core.NestedIOException: ASM ClassReader failed to parse cla
- Cannot deserialize; nested exception is org.springframework.core.serializer.support.SerializationFai
- nested exception is java.lang.IncompatibleClassChangeError: class org.springframework.core.type.clas
- idea 启动springmvc项目java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderLis
- maven 项目 启动时异常:java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListen
- Maven工程启动报错:maven 项目出现 java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoad
- Error creating bean with name 'userService': Injection of resource methods failed; nested exception is org.springframework.beans
- nested exception is org.springframework.beans.factory.BeanCurrentlyInCreationException
- org.springframework.web.util.NestedServletException: Handler processing failed; nested exception is
- Caused by: org.springframework.core.NestedIOException: ASM ClassReader failed to parse class file
- Error setting property values; nested exception is org.springframework.beans.NotWritablePropertyExce
- maven项目 启动报错:java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
- 项目启动报异常: org.springframework.beans.factory.CannotLoadBeanClassException
- maven项目 启动报错:java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
- org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is org.apache.commons
- Spring 整合 Flex (BlazeDS)无法从as对象 到 Java对象转换的异常:org.springframework.beans.ConversionNotSupportedException: Failed to convert property value of type 'java.util.Date' to required type 'java.sql.Timestamp' for property 'wfsj'; nested exception is java.lang.Ill
- Error setting property values; nested exception is org.springframework.beans.NotWritablePropertyExce
- Initialization of bean failed; nested exception is org.springframework.aop.framework.AopConfigExcep
- org.springframework.web.util.NestedServletException: Request processing failed; nested exception is
- HTTP Status 500 - Request processing failed; nested exception is org.springframework.jdbc.BadSqlGram