Estou tentando adicionar dependências do Confluent para serialização Kafka Avro e Schema Registry Client no meu aplicativo Spring Boot. No entanto, quando tento construir o projeto usando Maven, recebo o seguinte erro:
Não foi possível encontrar o artefato io.confluent:kafka-schema-registry-client:pom:7.8.0 no central ( https://repo.maven.apache.org/maven2 )
<!-- https://mvnrepository.com/artifact/io.confluent/kafka-avro-serializer -->
<dependency>
<groupId>io.confluent</groupId>
<artifactId>kafka-avro-serializer</artifactId>
<version>7.8.0</version>
</dependency>
<!-- https://mvnrepository.com/artifact/io.confluent/kafka-schema-registry-client -->
<dependency>
<groupId>io.confluent</groupId>
<artifactId>kafka-schema-registry-client</artifactId>
<version>7.8.0</version>
</dependency>
Para excluir a
io/confluent
pasta no cache do repositório local do Maven e reconstruir o projeto, siga estas etapas:1. Localize o repositório local do Maven
O caminho padrão para o repositório local Maven é:
C:\Users\<YourUsername>\.m2\repository
~/.m2/repository
2. Exclua a
io/confluent
pastaNavegue até a
io/confluent
pasta dentro do repositório Maven e exclua-a.3. Reconstrua o projeto no IntelliJ IDEA
mvn clean install
) se necessário.Isso forçará o Maven a baixar novamente as
io/confluent
dependências e reconstruir o projeto.