Java 生成合流IO架构注册表源时出现问题
生成源具有依赖项&。rest-utils构建良好。需要建立共同的需求(使用Gradle)&卡夫卡可以很好地构建 然后生成错误: 未能对项目通用日志执行目标:无法解析项目io的依赖项。合流:通用日志:jar:5.4.0-SNAPSHOT:无法解析以下工件:org.apache.kafka:connect api:jar:5.4.0-ccs-SNAPSHOT,org.apache.kafka:connect json:jar:5.4.0-ccs-SNAPSHOT 请注意,Kafka源代码包括:/connect/api&connect/json代码,尽管它们没有单独的构建文件Java 生成合流IO架构注册表源时出现问题,java,apache-kafka,confluent-schema-registry,Java,Apache Kafka,Confluent Schema Registry,生成源具有依赖项&。rest-utils构建良好。需要建立共同的需求(使用Gradle)&卡夫卡可以很好地构建 然后生成错误: 未能对项目通用日志执行目标:无法解析项目io的依赖项。合流:通用日志:jar:5.4.0-SNAPSHOT:无法解析以下工件:org.apache.kafka:connect api:jar:5.4.0-ccs-SNAPSHOT,org.apache.kafka:connect json:jar:5.4.0-ccs-SNAPSHOT 请注意,Kafka源代码包括:/co
有没有关于如何构建的提示?这一行似乎就是问题所在
5.4.0-ccs-SNAPSHOT
因此,您必须构建匹配的Kafka分支,您可以在这里找到(注意:这是Confluent的分叉回购,而不是apache/Kafka
,它可能没有5.4.0-ccs
版本)
这一行似乎是问题所在
5.4.0-ccs-SNAPSHOT
因此,您必须构建匹配的Kafka分支,您可以在这里找到(注意:这是Confluent的分叉回购,而不是apache/Kafka
,它可能没有5.4.0-ccs
版本)
谢谢你指出这一点!它向我强调了我正在构建的所有组件都需要具有相同的版本,在本例中,我对Confluent 5.2.1感兴趣,因此我使用了上述所有组件的这个版本。Confluent使用Apache Kafka以及许多其他组件,并且不使用fork Kafka,因此您应该将其从答案中删除。在提交回上游Apache项目之前,他们使用fork来构建和测试其他组件。感谢您指出这一点!它向我强调了我正在构建的所有组件都需要具有相同的版本,在本例中,我对Confluent 5.2.1感兴趣,因此我使用了上述所有组件的这个版本。Confluent使用ApacheKafka以及许多其他组件,并且不使用fork Kafka,因此您应该从答案中删除它。他们在提交回上游Apache项目之前,使用fork来构建和测试其他组件。
<kafka.version>5.4.0-ccs-SNAPSHOT</kafka.version>