Flink 项目配置从零到可部署指南
环境准备
确保系统已安装 Java 8 或更高版本,推荐使用 OpenJDK 或 Oracle JDK。检查 Java 版本命令如下:
java -version
安装 Maven 3.x 用于依赖管理和构建:
mvn -v
创建 Flink 项目
使用 Maven 快速生成 Flink 项目骨架:
mvn archetype:generate \
-DarchetypeGroupId=org.apache.flink \
-DarchetypeArtifactId=flink-quickstart-java \
-DarchetypeVersion=1.15.0 \
-DgroupId=com.yourcompany \
-DartifactId=flink-demo \
-Dversion=1.0
生成的项目结构包含:
src/main/java:主代码目录src/main/resources:配置文件pom.xml:项目依赖管理文件
配置核心依赖
在 pom.xml 中添加 Flink 核心依赖和必要插件:
<dependencies>
<dependency>
<groupId>org.apache.flink</groupId>
<artifactId>flink-java</artifactId>
<version>1.15.0</version>
</dependency>
<dependency>
<groupId>org.apache.flink</groupId>
<artifactId>flink-streaming-java_2.12</artifactId>
<version>1.15.0</version>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-shade-plugin</artifactId>
<version>3.2.4</version>
<executions>
<execution>
<phase>package</phase>
<goals>
<goal>shade</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
编写示例代码
创建
7386

被折叠的 条评论
为什么被折叠?



