Springboot2.7.18引入以下依赖报错:
Could not find artifact org.apache.kafka:kafka-clients:pom:2.9.13 in central (https://repo.maven.apache.org/maven2)
<spring-kafka.version>2.9.13</spring-kafka.version>
<kafka.version>2.9.13</kafka.version>
<dependency>
<groupId>org.springframework.kafka</groupId>
<artifactId>spring-kafka</artifactId>
<version>${kafka.version}</version>
</dependency>
原因
kafka.version 与 Kafka 源码中$kafkaVersion发生冲突
解决方法
不要采用kafka.version命名方式,例如采用<spring-kafka.version>决绝问题。