idea 运行 Flink 1.12 需要那些依赖
时间: 2023-12-26 13:06:46 浏览: 119
在 IDEA 中运行 Flink 1.12 的项目,需要添加以下依赖:
```xml
<dependency>
<groupId>org.apache.flink</groupId>
<artifactId>flink-java</artifactId>
<version>1.12.0</version>
</dependency>
<dependency>
<groupId>org.apache.flink</groupId>
<artifactId>flink-streaming-java_2.12</artifactId>
<version>1.12.0</version>
</dependency>
<dependency>
<groupId>org.apache.flink</groupId>
<artifactId>flink-clients_2.12</artifactId>
<version>1.12.0</version>
</dependency>
```
其中,`flink-java` 是 Flink 的核心依赖,`flink-streaming-java_2.12` 是 Flink 流处理的依赖,`flink-clients_2.12` 是 Flink 的客户端依赖,可以用来提交 Flink 作业。
此外,如果您需要使用 Flink 的连接器(例如 Kafka、Elasticsearch等),还需要添加对应的连接器依赖。例如:
```xml
<dependency>
<groupId>org.apache.flink</groupId>
<artifactId>flink-connector-kafka_2.12</artifactId>
<version>1.12.0</version>
</dependency>
```
这是 Flink 的 Kafka 连接器依赖,用于在 Flink 中读取和写入 Kafka 数据。
希望这些能够帮到您!
阅读全文