今天碰到一个很抓狂的问题,在MyEclipse里启动Tomcat不报错,项目正常运行,但是部署到服务器端时莫名奇妙的出现了Caused by: org.springframework.beans.factory.NoUniqueBeanDefinitionException: No qualifying bean of type错误。
起初以为是Tomcat的问题,测试了半天,发现不是。最后竟然是JDK版本的问题,由于开发时采用MyEclipse8.5自带的JDK1.60版本,而服务器端配置的是Tomcat6.0+JDK1.70,所以出现了错误。
最后,服务器的部署环境一定要与实际项目的开发环境相同,要不然可能会出现意想不到的问题,like this...。