Spring-注解配置错误(测试错误)

问题:

org.springframework.beans.factory.BeanDefinitionStoreException: Unexpected exception parsing XML document from class path resource [annotation.xml]; nested exception is java.lang.IllegalStateException: Context namespace element 'component-scan' and its parser class [org.springframework.context.annotation.ComponentScanBeanDefinitionParser] are only available on JDK 1.5 and higher

at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:420)

at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:342)

at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:310)

分析:刚开始以为是代码错误,可是检查了很多遍,都是没有错的,后来包也导全了,但还是有错,最后想到jdk的版本问题

于是换用了jdk7,问题解决了。


解决方法:换用jdk1.7及以下版本。

你可能感兴趣的:(Java,SE/EE-BUG,Java,ee/se)