Spring boot 如何将SpringIntegration5与SpringBoot 1.5.x结合使用

Spring boot 如何将SpringIntegration5与SpringBoot 1.5.x结合使用,spring-boot,spring-integration,spring-kafka,Spring Boot,Spring Integration,Spring Kafka,我正在尝试设置一个使用SpringBoot1.5.10和SpringIntegration的项目 SpringBoot1.5.x似乎使用了旧版本的SpringIntegration,即 该项目还需要基于spring集成的spring集成kafka 所以,我最终会陷入地狱。Spring Boot 1.5.x是否有办法使用最新的Spring Integration?我有Spring Boot 1.5.9,并升级到Spring Integration IP 5.0.2。我猜这就是我的发送/接收消息现在

我正在尝试设置一个使用SpringBoot1.5.10和SpringIntegration的项目

SpringBoot1.5.x似乎使用了旧版本的SpringIntegration,即

该项目还需要基于spring集成的
spring集成kafka


所以,我最终会陷入地狱。Spring Boot 1.5.x是否有办法使用最新的Spring Integration?

我有Spring Boot 1.5.9,并升级到Spring Integration IP 5.0.2。我猜这就是我的发送/接收消息现在被破坏的原因:

Exception in thread "pool-4-thread-2" java.lang.AbstractMethodError: org.springframework.integration.ip.tcp.connection.TcpMessageMapper.toMessage(Ljava/lang/Object;)Lorg/springframework/messaging/Message;
    at org.springframework.integration.ip.tcp.connection.TcpNetConnection.run(TcpNetConnection.java:177)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    at java.lang.Thread.run(Thread.java:748)

我将一直等到2.0.0,然后…

没有,因为Spring Integration 5需要Spring 5,Spring Boot 1.5没有设计,也没有测试,也不会与Spring 5一起工作。不过,等待Spring Boot
2.0 GA
不会太长:-2月27日。在此之前,您可以将项目切换到RC1,并根据最新版本进行开发。当你来到你的GA时,Spring Boot 2.0 GA将会出现。@ArtemBilan是的,这正是我所做的,谢谢!