找不到BeanDefinitionParser

时间:2018-08-13 15:10:25

标签: java spring

我在使用mvc:resources映射资源时遇到问题。我收到以下错误:找不到元素[资源]的BeanDefinitionParser 令人反感的资源:ServletContext资源[/WEB-INF/spring-servlet.xml]

我正在使用Spring 3.2.3和Eclipse。 spring-webmvc.jar在构建路径上。我相信我的架构已正确设置。如果有人可以提供帮助,我将不胜感激。谢谢!

<beans 
    xmlns:mvc="http://www.springframework.org/schema/mvc"
    xmlns="http://www.springframework.org/schema/beans"  
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  
    xmlns:p="http://www.springframework.org/schema/p"  
    xmlns:context="http://www.springframework.org/schema/context"  

    xsi:schemaLocation="
    http://www.springframework.org/schema/mvc
    http://www.springframework.org/schema/mvc/spring-mvc-3.2.xsd
    http://www.springframework.org/schema/beans  
    http://www.springframework.org/schema/beans/spring-beans-3.2.xsd
    http://www.springframework.org/schema/context  
    http://www.springframework.org/schema/context/spring-context-3.2.xsd">  

1 个答案:

答案 0 :(得分:0)

已解决。原来这是一个罐子冲突。构建路径中有多个缠绵的org.springframework。*。3.0.1 jar。一旦我删除了它们,它就起作用了。