myeclipse启动该报错 Context initialization failed

图片说明*图片说明*ERROR [localhost-startStop-1] - Context initialization failed**
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'deptDao' defined in file [D:\Tomcat\apache-tomcat-7.0.78\webapps\HrmApps\WEB-INF\classes\com\macw\dao\DeptDao.class]: Initialization of bean failed; nested exception is java.lang.NoSuchMethodError: org.springframework.core.annotation.AnnotationUtils.postProcessAnnotationAttributes(Ljava/lang/reflect/AnnotatedElement;Lorg/springframework/core/annotation/AnnotationAttributes;ZZ)V
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:527)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:291)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:190)

刚学Springmvc 启动报错,请问这是什么原因啊,我排查了好久没找到。在线求解答!!

检查文件D:\Tomcat\apache-tomcat-7.0.78\webapps\HrmApps\WEB-INF\classes\com\macw\dao\DeptDao.class里边的注解是不是写错了

com\macw\dao\DeptDao类使用了注解,但注解中使用的属性名称错误,所以调用注解的时候找不到对应的方法。

java.lang.NoSuchMethodError: org.springframework.core.annotation.AnnotationUtils.postProcessAnnotationAttributes

检查文件D:\Tomcat\apache-tomcat-7.0.78\webapps\HrmApps\WEB-INF\classes\com\macw\dao\DeptDao.class里边的注解是不是写错

1.将下载完成的压缩包进行解压,启动安装程序。
2.进入安装界面后,第一页点击“Next”。
3.将接受协议勾上,点击“Next”。
4.选择软件的安装路径,安装路径最好不要出现中文,不然很容易出现莫名其妙的错误,安装过程大概需要1到2分钟。
5.完成后,会出现这样的框,这是选择你的项目存放路径,也是一样不要出现中文,而下面那个选项的意思是问你下次启动的时候要不要再提示。

检查注解是否有错误,查看spring框架是否搭建好。

是不是有两个相同名字DeptDao了

重新装一下配置安装环境

很抱歉上面几种情况我看过了还是没找到错误原因.....

图片说明我这个DeptDao并没有报错啊!!!

配置错了吧!class文件没编译过去!!

DeptDao.java 注释有问题,是不是写错了

D:\Tomcat\apache-tomcat-7.0.78\webapps\HrmApps\WEB-INF\classes\com\macw\dao\DeptDao.class里边的注解可能写错,检查一下

谢谢各位大神,问题已解决。
是因为我的库Libraies的javaEE6.0导致的问题,现已修复好。谢谢大家啦