日期:2014-05-17  浏览次数:20622 次

项目导入 MyEclipse2013 出现这个错误,如何解决?
开发平台:JDK 1.6 + MyEclipse 8.6 + Tomcat 6.0.2
框架版本:Struts2.1 + Spring 3.0 + Hibernate3.3

之前用的是上面的环境进行开发一切正常。

换了电脑,将平台都升级最新的 JDK 1.7 + MyEclipse 2013 + Tomcat 8.0.0,导入原先的工程时提示要迁移后,在工程内并没有报错,但是部署后启动Tomcat就出现如下错误,是什么原因引起的??如何解决,有人遇到过吗??

问题如下:
java.lang.NoSuchMethodError: org.springframework.web.context.ConfigurableWebApplicationContext.setId(Ljava/lang/String;)V

------解决方案--------------------
http://blog.sina.com.cn/s/blog_6151984a0100l3bb.html
------解决方案--------------------
jar 版本问题吧。
------解决方案--------------------
可能是jar包吧
------解决方案--------------------
重新搞一份完整的JAR包
------解决方案--------------------
那么在手动删除jar包之后如果要重新部署tomcat,
又会生成,只能再次手动删除吗?
------解决方案--------------------
重新加载一下jre包