我目前正在使用spring boot 2和junit 5。我想使用spring-kafka-test进行测试,但是我使用的spring-kafka版本是2.1.8.RELEASE。有了这个,我相信它不可能使用EmbeddedKafkaBroker
,因为这是 2.2.x 中的东西。
我使用的 kafka-client 是 1.1.0。我查看了https://spring.io/projects/spring-kafka中提到的兼容性矩阵,它似乎不适用于客户端 1.1.0,只是想知道是否可以仅将 spring-kafka-test 更新为2.2.3.RELEASEEmbeddedKafkaBroker
与 Junit 5 一起使用,同时仍使用旧的 kafka-client 1.1.0。
有没有人尝试过这样的事情?