当我在tomcat 7.0.63下运行webapp时,我得到了这个日志:
[localhost-startStop-1]错误org.springframework.web.context.ContextLoader - 上下文初始化失败 java.lang.NoSuchMethodError:org.springframework.beans.factory.config.ConfigurableListableBeanFactory.clearMetadataCache()V 在org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:185) 在org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:673) 在org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:519)
当我部署它时,只需在eclipse中使用经典选项导出war,这个webapp就可以了。 但是当我以多模块方式构建maven时。我在执行时遇到了上述错误。 为了解决这个问题,有人可以给我一些提示或指示吗?
正在使用的Spring版本是4.2.0.RELEASE。
我不使用Spring Boot。
答案 0 :(得分:0)
检查是否在POM.xml
中添加了spring-web依赖项,因为在构建MAVEN项目时需要依赖项。希望你解决它。