Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
BeanDefinitionParsingException:找不到XML架构命名空间的Spring NamespaceHandler[http://java.sun.com/xml/ns/javaee]_Java_Xml_Spring - Fatal编程技术网

BeanDefinitionParsingException:找不到XML架构命名空间的Spring NamespaceHandler[http://java.sun.com/xml/ns/javaee]

BeanDefinitionParsingException:找不到XML架构命名空间的Spring NamespaceHandler[http://java.sun.com/xml/ns/javaee],java,xml,spring,Java,Xml,Spring,我已经检查了stackoverflow上与此异常相关的所有问题,但没有一个问题与我的问题完全相同 我得到了以下例外 org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: Unable to locate Spring NamespaceHandler for XML schema namespace [http://java.sun.com/xml/ns/j

我已经检查了stackoverflow上与此异常相关的所有问题,但没有一个问题与我的问题完全相同

我得到了以下例外

org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: Unable to locate Spring NamespaceHandler for XML schema namespace [http://java.sun.com/xml/ns/javaee]
我的web.xml如下

<web-app xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://java.sun.com/xml/ns/javaee 
          http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
    version="2.5">

web.xml
上下文配置位置
/WEB-INF/*.xml
*.xml包括WEB-INF文件夹中的所有文件,包括WEB.xml

如果只有一个context.xml,则可以使用:

  <param-value>/WEB-INF/myContext.xml</param-value> 
/WEB-INF/myContext.xml
如果您有多个spring配置,则可以使用springContext*.xml匹配以“springContext”开头的所有上下文文件

/WEB-INF/springContext*.xml
如果context.xml中没有模式,您可以在WEB-INF中创建一个文件夹,并将其命名为spring

  <param-value>/WEB-INF/spring/*.xml</param-value> 
/WEB-INF/spring/*.xml

@Jens我没有在我的项目中使用任何junits spring不应该处理你的web.xml,但为什么它会这样做?配置错误或参数错误?@MartinBaumgartner我不知道它为什么要处理web.xml您是如何启动spring上下文的?@MartinBaumgartner contextConfigLocation/web-INF/*.xml
  <param-value>/WEB-INF/springContext*.xml</param-value> 
  <param-value>/WEB-INF/spring/*.xml</param-value>