Maven 如何使用更新版本的Hadoop构建融合的kafka hdfs连接器
我们正在使用Azure DataLake存储2。启用该功能的Maven 如何使用更新版本的Hadoop构建融合的kafka hdfs连接器,maven,apache-kafka,confluent-platform,Maven,Apache Kafka,Confluent Platform,我们正在使用Azure DataLake存储2。启用该功能的.jar文件需要hadoop-common-3.1.1.3.jar,而Confluent连接器只附带hadoop的2.7.6(因此hadoop-common-2.7.6.jar) 我们如何使用新版本进行构建 已尝试编辑pom.xml,并将Hadoop更改为3.1.1.3,但未能构建 <properties> <confluent.maven.repo>http://packages.conflue
.jar
文件需要hadoop-common-3.1.1.3.jar
,而Confluent连接器只附带hadoop的2.7.6
(因此hadoop-common-2.7.6.jar
)
我们如何使用新版本进行构建
已尝试编辑pom.xml
,并将Hadoop更改为3.1.1.3
,但未能构建
<properties>
<confluent.maven.repo>http://packages.confluent.io/maven/</confluent.maven.repo>
<hadoop.version>3.1.1</hadoop.version>
<apacheds-jdbm1.version>2.0.0-M2</apacheds-jdbm1.version>
<kafka.connect.maven.plugin.version>0.11.2</kafka.connect.maven.plugin.version>
</properties>
ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.0:compile (default-compile) on project kafka-connect-hdfs: Compilation failure
ERROR] /C:/*****/GitHub/kafka-connect-hdfs/src/main/java/io/confluent/connect/hdfs/wal/WALFile.java:[327,5] method does not override or implement a method from a supertype