首页 > 解决方案 > Spring Boot 中 Spring Integration Amqp 的依赖项

问题描述

为了在 Spring Boot 应用程序中使用 Spring Integration Amqp,我需要包含哪些依赖项?

Spring Boot 版本为 2.0.5。我目前的依赖是spring-boot-starter-integrationspring-integration-amqp

错误消息是类SimpleMessageListenerContainerAmqpInboundChannelAdapter在类路径中找不到。

更新:我的 build.gradle 条目——

buildscript {
    repositories {
        mavenCentral()
    }
    dependencies {
        classpath("org.springframework.boot:spring-boot-gradle-plugin:2.0.5.RELEASE")
    }
}

dependencies {
    compile('org.springframework.boot:spring-boot-starter-integration')
    compile('org.springframework.boot:spring-boot-starter-amqp')
    compile('org.springframework.integration:spring-integration-amqp')
    testCompile('org.springframework.boot:spring-boot-starter-test')
}

标签: springspring-bootspring-integrationspring-integration-amqp

解决方案


添加此依赖项:

<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-amqp</artifactId>

你确定你有这个吗?:

<groupId>org.springframework.integration</groupId>
<artifactId>spring-integration-amqp</artifactId>

推荐阅读