Maven dependencies in Flink

Review the list of Maven dependencies to ensure the correct connector versions in your Flink applications.

Avro
<dependency>
<groupId>org.apache.flink</groupId>
<artifactId>flink-avro</artifactId>
<version>1.16.3-csa1.11.2.0</version>
</dependency>
Confluent Registry
<dependency>
<groupId>org.apache.flink</groupId>
<artifactId>flink-confluent-registry</artifactId>
<version>1.16.3-csa1.11.2.0</version>
</dependency>

<dependency>
<groupId>org.apache.flink</groupId>
<artifactId>flink-avro-confluent-registry</artifactId>
<version>1.16.3-csa1.11.2.0</version>
</dependency>
CSV
<dependency>
<groupId>org.apache.flink</groupId>
<artifactId>flink-csv</artifactId>
<version>1.16.3-csa1.11.2.0</version>
</dependency>
Hive
<dependency>
<groupId>org.apache.flink</groupId>
<artifactId>flink-connector-hive_2.12</artifactId>
<version>1.16.3-csa1.11.2.0</version>
</dependency>
HBase
<dependency>
<groupId>org.apache.flink</groupId>
<artifactId>flink-connector-hbase-2.4</artifactId>
<version>1.16.3-csa1.11.1.0</version>
</dependency>
<dependency>
<groupId>org.apache.flink</groupId>
<artifactId>flink-connector-hbase-1.4</artifactId>
<version>1.16.3-csa1.11.1.0</version>
</dependency>
Iceberg
<dependency>
<groupId>org.apache.iceberg</groupId>
<artifactId>iceberg-flink-runtime-1.16</artifactId>
<version>1.3.0.7.1.9.0-338</version>
</dependency>
JSON
<dependency>
<groupId>org.apache.flink</groupId>
<artifactId>flink-json</artifactId>
<version>1.16.3-csa1.11.2.0</version>
</dependency>
Kafka
<dependency>
<groupId>org.apache.flink</groupId>
<artifactId>flink-connector-kafka</artifactId>
<version>1.16.3-csa1.11.2.0</version>
</dependency>
Kudu
<dependency>
<groupId>org.apache.bahir</groupId>
<artifactId>flink-connector-kudu_2.12</artifactId>
<version>1.1.0-csa1.11.2.0</version>
</dependency>
Schema Registry
<dependency>
<groupId>org.apache.flink</groupId>
<artifactId>flink-cloudera-registry</artifactId>
<version>1.16.3-csa1.11.2.0</version>
</dependency>
Table API
<dependency>
<groupId>org.apache.flink</groupId>
<artifactId>flink-table-api-java-bridge</artifactId>
<version>1.16.3-csa1.11.2.0</version>
</dependency>

<dependency>
<groupId>org.apache.flink</groupId>
<artifactId>flink-table-planner_2.12</artifactId>
<version>1.16.3-csa1.11.2.0</version>
</dependency>

For more information about how to use Maven in Flink, see the Apache documentation.