Java Spring MVC-配置:找不到元素[默认servlet处理程序]的BeanDefinitionParser

Java Spring MVC-配置:找不到元素[默认servlet处理程序]的BeanDefinitionParser,java,spring,servlets,spring-mvc,Java,Spring,Servlets,Spring Mvc,我对SpringMVC有一个问题 异常BeanDefinitionParsingException:配置问题:找不到元素[默认servlet处理程序]的BeanDefinitionParser。 如果文件beans.xml中有mvc:defaultservlet处理程序。 如果我移除它:没问题 我希望看到您的xml,但如果不这样做,听起来您只是有一个类路径问题。确保运行时类路径中有springwebmvc VERSION.jar。如果您使用的是maven,则在pom中会显示如下内容: ... &

我对SpringMVC有一个问题

异常BeanDefinitionParsingException:配置问题:找不到元素[默认servlet处理程序]的BeanDefinitionParser。 如果文件beans.xml中有mvc:defaultservlet处理程序。
如果我移除它:没问题

我希望看到您的xml,但如果不这样做,听起来您只是有一个类路径问题。确保运行时类路径中有
springwebmvc VERSION.jar
。如果您使用的是maven,则在pom中会显示如下内容:

...
<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-webmvc</artifactId>
    <version>${your.spring.version}</version>
</dependency>
...
。。。
org.springframework
SpringWebMVC
${your.spring.version}
...
该jar包含名称空间util,包括
元素(以及其他元素)的适当解析器