找不到 XML 模式命名空间 rabbit JBOSS 的 Spring NamespaceHandler
Posted
技术标签:
【中文标题】找不到 XML 模式命名空间 rabbit JBOSS 的 Spring NamespaceHandler【英文标题】:Unable to locate Spring NamespaceHandler for XML schema namespace rabbit JBOSS 【发布时间】:2021-12-09 01:48:47 【问题描述】:我想用 jboss 服务器运行 spring appp 但我遇到了这个问题:无法找到 XML 模式命名空间的 Spring NamespaceHandler [http://www.springframework.org/schema/rabbit]
applicationcontext:
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:rabbit="http://www.springframework.org/schema/rabbit"
xmlns:context="http://www.springframework.org/schema/context"
xmlns:ehcache="http://www.springmodules.org/schema/ehcache"
xmlns:util="http://www.springframework.org/schema/util"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-2.5.xsd
http://www.springframework.org/schema/rabbit
http://www.springframework.org/schema/rabbit/spring-rabbit.xsd
http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context-2.5.xsd
http://www.springmodules.org/schema/ehcache
http://www.springmodules.org/schema/cache/springmodules-ehcache.xsd
http://www.springframework.org/schema/util
http://www.springframework.org/schema/util/spring-util.xsd">
依赖:
<dependency>
<groupId>org.springframework.amqp</groupId>
<artifactId>spring-amqp</artifactId>
<version>1.5.3.RELEASE</version>
</dependency>
<dependency>
<groupId>org.springframework.integration</groupId>
<artifactId>spring-integration-amqp</artifactId>
<version>2.1.3.RELEASE</version>
</dependency>
【问题讨论】:
【参考方案1】:添加此依赖项。
<dependency>
<groupId>org.springframework.amqp</groupId>
<artifactId>spring-rabbit</artifactId>
<version>2.3.11</version>
</dependency>
【讨论】:
以上是关于找不到 XML 模式命名空间 rabbit JBOSS 的 Spring NamespaceHandler的主要内容,如果未能解决你的问题,请参考以下文章
找不到 XML 模式命名空间 Application-Context 的 Spring NamespaceHandler
找不到 XML 模式命名空间的 Spring NamespaceHandler [http://www.springframework.org/schema/webflow]
Spring 3.0 -- 无法为 XML 模式命名空间上下文找到 Spring NamespaceHandler
我在Tomcat部署项目,报500错误,说命名空间找不到,我运行正常的项目呀