当前位置: 首页 > 知识库问答 >
问题:

无法生成kafka-connect-jdbc源代码

柳越
2023-03-14

mvn install命令失败,我无法构建kafka-connect-jdbc源代码。我的意图是修改kafka-connect-jdbc源代码。

我遵循了说明https://github.com/confluentinc/kafka-connect-jdbc/issues/456和https://github.com/confluentinc/kafka-connect-jdbc/wiki/faq

所有这些都不能解决问题。有人能帮忙吗?

错误消息(代码段)

[错误]无法执行目标org.apache.maven.plugins:maven-compiler-plugin:3.8.0:在项目上编译(default-compile)kafka-connect-jdbc/src/main/java/io/confluent/connect/jdbc/dialce/sqlserverdatabasedialco.java:[19,38]包org.apache.kafka.common.config不存在[错误]java/projects/kafka-connect-jdbc/src/main/java/html" target="_blank">io/confluent/connect/jdbc/dialce/sqlserverdatabasedialco.java:[20,37]包org.apache.kafka.config不存在.connect.data不存在[错误]/java/projects/kafka-connect-jdbc/src/main/java/io/connect/jdbc/dialce/sqlserverdatabasedialt.java:[21,37]package org.apache.kafka.connect.data不存在[错误]/java/projects/kafka-connect-jdbc/src/main/java/io/connect/sqlserverdatabasedialt.java:[22,37]package org.apache.kafka.connect.data不存在[错误]/javaserverDatabaseDialogt.java:[23,37]数据包org.apache.kafka.connect.data不存在[ERROR]/java/projects/kafka-connect-jdbc/src/main/java/io/connect/jdbc/dialce/databaseDialogtProvider.java:[19,38]数据包org.apache.kafka.common.config不存在[ERROR]/java/projects/kafka-connect-jdbc/src/main/java/io/connect/jdbc/dialce/databaseDialogt.java:[19,38]数据包org.apache.kafka.common.config不存在/java/io/confluent/connect/jdbc/dialco/genericdatabasedialt.java:[20,44]包org.apache.kafka.common.config.types不存在

共有1个答案

毛胜
2023-03-14

将kafka源代码库下载到您的maven local repo中,然后重试它应该可以工作。

 类似资料:
  • 我正在努力让Confluent的kafka连接器连接到DB2。 我正在 docker 中运行一个 ubuntu 实例来测试普鲁波斯。该解决方案需要部署到 kubernetes,所以 docker 就是这样。 我已经使用apt-get安装了ConFluent平台并添加了他们的repos。所有服务都在运行,kafka,zoo的,模式和kafkaRest。 我已经创建了我的kafka连接属性文件,如本文

  • 这里是源连接器状态的输出: 这里是接收器连接器配置的输出: 这里是接收器连接器状态的输出:

  • 问题内容: JDBC连接器和Debezium SQL Server CDC连接器(或任何其他关系数据库连接器)之间有什么区别?何时应该选择一个 ,寻找一种在两个关系数据库之间进行同步的解决方案? 不确定此讨论是否应该针对CDC与JDBC连接器,而不是 Debezium SQL Server CDC连接器,甚至不是Debezium,期待 以后进行编辑,取决于给出的答案(尽管我的情况是关于SQL Se

  • 我正在尝试在本地Docker容器中使用Kafka Connect(使用官方的ConFluent映像),以便将DB2数据推送到OpenShift(在AWS上)上的Kafka集群。我在使用DB2 JDBC-Jar时使用了ConFluent JDBC连接器。我有不同的连接器配置,因为我使用带有“transforms.create键”的SMT(创建我的密钥),并且我表中的键列有不同的名称。 以下是我的步骤

  • 我很难让Intellij识别从ANTLR4生成的源代码。对生成的代码的任何引用都显示为错误,代码完成不起作用,等等。

  • 问题内容: 没有人设法在没有XJC的情况下从JAXB模式文件生成Java代码吗? 有点类似于 用于动态地动态编译Java代码。 注意:在JDK 6上运行,意味着不推荐使用工具包 (感谢) 问题答案: 我的解决方案必须包含一些J2EE库,因为独立的JDK 6无法访问xjc实用程序类: .java源代码将放置在 outputDirectory中