(1)java.lang.NoClassDefFoundError: Could not initialize class org.springframework.context.config.MBeanServerBeanDefinitionParser
说明配置文件没有正常初始化,很可能的原因是导入的jar包冲突,最好仔细检查一下jar包。我把pom.xml中关于springframework的jar包版本全部切换为一致版本号(3.2.1)时,问题不再出现。
(2)java.lang.ClassNotFoundException: org.springframework.web.servlet.DispatcherServlet
出现此问题其中一个很常见的原因时,没有将maven dependency加入到deployement assembly中。解决方法:右击项目属性-->Deployment Assembly-->Add-->Java Build Path Entries-->finish。
参考连接:http://forum.springsource.org/showthread.php?51999-java-lang-ClassNotFoundException-org-springframework-web-servlet-DispatcherServlet