-
Notifications
You must be signed in to change notification settings - Fork 1.1k
FAQ
The error looks something like this:
[ERROR] Failed to execute goal on project kafka-avro-serializer: Could not resolve dependencies for project io.confluent:kafka-avro-serializer:jar:3.3.0-SNAPSHOT: The following artifacts could not be resolved: org.apache.kafka:kafka_2.11:jar:0.11.0.0-SNAPSHOT, io.confluent:common-config:jar:3.3.0-SNAPSHOT: Failure to find org.apache.kafka:kafka_2.11:jar:0.11.0.0-SNAPSHOT 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]
During development of new versions of the Schema Registry we sometimes use a SNAPSHOT versions of dependencies in order to build and test against new features. If you want to build a development version, you may need to build and install these dependencies to your local Maven repository in order to build Schema Registry:
- Kafka - clone https://github.com/confluentinc/kafka/ and build with
./gradlew installAll
- Common - clone https://github.com/confluentinc/common and build with
mvn clean install
- rest-utils - clone https://github.com/confluentinc/rest-utils and build with
mvn clean install
Alternatively, use a release tag (e.g. v3.2.0) as the basis of a new development branch.