覆盖 spring kakfka 版本

Override spring kakfka version

如何包含特定版本的 spring kafka。 Kafka 版本依赖是 2.5.14 由 starter parent 导入。但我想用 2.6.10 版本覆盖它 我该怎么做?

这是我的Spring启动器

<parent>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-parent</artifactId>
    <version>2.3.12.RELEASE</version>
</parent>

Kafka 版本依赖为 2.5.14 .

<dependency>
    <groupId>org.springframework.kafka</groupId>
    <artifactId>spring-kafka</artifactId>
</dependency>

在您的项目中 pom.xml 文件覆盖 spring-kafka.version 属性 值以提供所需的版本。 如果您想以相同的方式覆盖 kafka 库版本,您可以覆盖 kafka.version 属性 值。

<properties>
    <spring-kafka.version><!-- desired spring-kafka version--></spring-kafka.version>
    <kafka.version><!-- desired kafka version--></kafka.version>
</properties>