Я використовую spring-kafka та spring-kafka-test 2.1.5.RELEASE, і я запускаю приклад тестового приладу на навчально-кафканській документації, зокрема це: Код
На цьому рядку:
@ClassRule
public static KafkaEmbedded embeddedKafka = new KafkaEmbedded(1, true, TEMPLATE_TOPIC);
Я отримую цю помилку:
java.lang.ExceptionInInitializerError ... Caused by: java.lang.RuntimeException: Failed to determine TestUtils.createBrokerConfig() method
Я з втратою, тому на прикладі тест наофіційна документація не працює, і я не можу знайти посилання на цю помилку в Інтернеті. Я буду вдячний, якщо хтось матиме уявлення про те, що може бути неправильним.
Це мій pom.xml, якщо виникає проблема з моїми залежностями: https://pastebin.com/nT8j5LQ5
Відповіді:
1 для відповіді № 1Щоб користуватися кафка-клієнтами 1.1.x з Spring для Apache Kafka 2.1.x, див Додаток A. Перевизначення залежностей для використання 1.1.x кафка-клієнтів.