我正在从1.x迁移到springBootVersion ='2.2.10.RELEASE', 当我针对它进行编译时,我有spring-integration-core-5.2.8.RELEASE.jar, 但是我找不到这个。
import org.springframework.integration.dsl.amqp.Amqp;
文档说由于重复的声明,我不需要声明dsl软件包。我想念什么吗?
答案 0 :(得分:0)
这里不显示pom文件是什么?但无论如何 如果您的pom具有依赖性,则在Spring Boot 2.2.x中包括Spring Integration 5.0。
org.springframework.integration 弹簧集成java-dsl 删除它。
文档说它已经被添加到版本5.0中。将其放在pom或任何其他spring-cloud-starter中-Spring Cloud包括spring-integration。
spring-cloud-starter-stream-rabbit
org.springframework.integration.dsl.amqp.Amqp; 现在位于 org.springframework.integration.amqp.dsl.Amqp;