Я реализовал UDF (пользовательскую функцию) для KSQL и настроил файл Maven pom.xml в соответствии с https://docs.confluent.io/current/ksql/docs/developer-guide/udf.html
Когда я пытаюсь создать файл jar с mvn clean package
, я сталкиваюсь со следующей ошибкой:
[ERROR] Failed to execute goal on project CustomUDF: Could not resolve dependencies for project XXXX:CustomUDF:jar:1.0-SNAPSHOT: Failure to find kafka-avro-confluent:kafka-avro-confluent:jar:0.1.0 in http://packages.confluent.io/maven/ was cached in the local repository, resolution will not be reattempted until the update interval of confluent has elapsed or updates are forced -> [Help 1]
Я нашел связанную проблему в реестре схемы GitHub FAQ:
https://github.com/confluentinc/schema-registry/wiki/FAQ#when-i-try-to-compile-i-get-an-error-about-a-missing-snapshot-dependency
Это правильный способ исправить мою ошибку? Я пытался следовать инструкциям для построения зависимостей, но ./gradlew installAll
приводил только к большему количеству ошибок (которыми я мог бы поделиться, если это правильный подход для исправления моей ошибки).
Что означает «В качестве альтернативы используйте тег выпуска (например, v3.2.0) в качестве основы для новой ветви разработки». иметь ввиду подробно? Будет ли это подходящей альтернативой?