Spring cloud aws消息传递的配置:注释驱动队列侦听器

Spring cloud aws消息传递的配置:注释驱动队列侦听器,spring-cloud,amazon-sqs,Spring Cloud,Amazon Sqs,我已按所示进行了配置,但得到 cvc复杂类型.2.4.c:匹配的通配符是严格的,但找不到元素“aws消息传递:注释驱动队列”的声明- “听众” context.xml <?xml version="1.0" encoding="UTF-8"?> <beans xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aws-context="http://www.springframework.org/sc

我已按所示进行了配置,但得到 cvc复杂类型.2.4.c:匹配的通配符是严格的,但找不到元素“aws消息传递:注释驱动队列”的声明- “听众”

context.xml    

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:aws-context="http://www.springframework.org/schema/cloud/aws/context"
xmlns:aws-messaging="http://www.springframework.org/schema/cloud/aws/messaging"
xmlns="http://www.springframework.org/schema/beans"
xsi:schemaLocation="http://www.springframework.org/schema/beans
    http://www.springframework.org/schema/beans/spring-beans.xsd
    http://www.springframework.org/schema/cloud/aws/context
    http://www.springframework.org/schema/cloud/aws/context/spring-cloud-aws-context.xsd
    http://www.springframework.org/schema/cloud/aws/messaging        
http://www.springframework.org/schema/cloud/aws/messaging/spring-cloud-aws-messaging.xsd">

<aws-messaging:annotation-driven-queue-listener/>

</beans>

In the pom I have 
        <dependency>
        <groupId>org.springframework.cloud</groupId>
        <artifactId>spring-cloud-starter-aws</artifactId>
        <version>2.1.0.RELEASE</version>
    </dependency>
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:aws-context="http://www.springframework.org/schema/cloud/aws/context"
xmlns:aws-messaging="http://www.springframework.org/schema/cloud/aws/messaging"
xmlns="http://www.springframework.org/schema/beans"
xsi:schemaLocation=
    "http://www.springframework.org/schema/beans 
ht tp://www.springframework.org/schema/beans/spring-beans.xsd
    http://www.springframework.org/schema/cloud/aws/context  
http://www.springframework.org/schema/cloud/spring-cloud-aws-context.xsd
    http://www.springframework.org/schema/cloud/aws/messaging 
http://www.springframework.org/schema/cloud/spring-cloud-aws-messaging.xsd">
context.xml
在我的pom中
org.springframework.cloud
春天的云
2.1.0.1发布
我已按所示进行了配置,但得到 cvc复杂类型.2.4.c:匹配的通配符是严格的,但找不到元素“aws消息传递:注释驱动队列”的声明- 侦听器。


context.xml    

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:aws-context="http://www.springframework.org/schema/cloud/aws/context"
xmlns:aws-messaging="http://www.springframework.org/schema/cloud/aws/messaging"
xmlns="http://www.springframework.org/schema/beans"
xsi:schemaLocation="http://www.springframework.org/schema/beans
    http://www.springframework.org/schema/beans/spring-beans.xsd
    http://www.springframework.org/schema/cloud/aws/context
    http://www.springframework.org/schema/cloud/aws/context/spring-cloud-aws-context.xsd
    http://www.springframework.org/schema/cloud/aws/messaging        
http://www.springframework.org/schema/cloud/aws/messaging/spring-cloud-aws-messaging.xsd">

<aws-messaging:annotation-driven-queue-listener/>

</beans>

In the pom I have 
        <dependency>
        <groupId>org.springframework.cloud</groupId>
        <artifactId>spring-cloud-starter-aws</artifactId>
        <version>2.1.0.RELEASE</version>
    </dependency>
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:aws-context="http://www.springframework.org/schema/cloud/aws/context"
xmlns:aws-messaging="http://www.springframework.org/schema/cloud/aws/messaging"
xmlns="http://www.springframework.org/schema/beans"
xsi:schemaLocation=
    "http://www.springframework.org/schema/beans 
ht tp://www.springframework.org/schema/beans/spring-beans.xsd
    http://www.springframework.org/schema/cloud/aws/context  
http://www.springframework.org/schema/cloud/spring-cloud-aws-context.xsd
    http://www.springframework.org/schema/cloud/aws/messaging 
http://www.springframework.org/schema/cloud/spring-cloud-aws-messaging.xsd">

解决了名称空间错误的问题