创建了 Maven 项目:flink-java-demo 添加了依赖:flink-streaming-java, flink-clients 编写了 SocketWordCount.java package com.example.flink; import org.apache.flink.api.common.functions.FlatMapFunction; import org.apache.flink
JavaFlink系列之一:Maven程序搭建及Java入门案例多种写法 一、Flink项目依赖配置 <?xml version="1.0" encoding="UTF-8"?><projectxmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns="http://maven.apache.org/POM/4.0.0"xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven....
<properties><encoding>UTF-8</encoding><project.build.sourceEncoding>UTF-8</project.build.sourceEncoding><maven.compiler.source>1.8</maven.compiler.source><maven.compiler.target>1.8</maven.compiler.target><java.version>1.8</java.version><scala.version>2.12</scala.version><flink.version>1.12.2</fl...
注意:Maven打包后的jar包名字就是我们artifactId-version.jar格式,可以适当根据喜好在pom.xml修改。 pom.xml修改: 代码语言:javascript 代码运行次数:0 运行 AI代码解释 <dependencies><dependency><groupId>org.apache.flink</groupId><artifactId>flink-streaming-java_2.11</artifactId><!--2.11为scala.binary.ver...
这条命令将创建一个名为flink-example的Maven项目,并在其根目录下生成基本的项目结构。 2. 更新pom.xml 在项目根目录下找到pom.xml文件,并添加Flink的依赖。在<dependencies>标签内增加以下内容: <dependencies><dependency><groupId>org.apache.flink</groupId><artifactId>flink-java</artifactId><version>1.15....
import org.apache.flink.api.java.tuple.Tuple2; import org.apache.flink.util.Collector; /** * TODO DataSet API 实现 wordCount */ public class WordCountBatchDemo { public static void main(String[] args) throws Exception { // TODO 1.创建执行环境 ...
Maven打包流程 构建项目的几个环节 清理(clean):删除以前的编译结果,为重新编译做好准备。 编译(compile):将Java源程序编译为字节码文件。 测试(test):针对项目中的关键点进行测试,确保项目在迭代开发过程中关键点的正确性。 打包(package):将一个包含诸多文件的工程封装为一个压缩文件用于安装或部署。Java 工程对应...
Flink底层源码是基于Java代码进行开发,在Flink编程中我们除了可以使用Java语言来进行编写Flink程序外,还可以使用Scala、Python语言来进行编写Flink程序。 开发编译环境 Maven环境 通过IntelliJ IDEA进行开发Flink Application时,可以使用Maven来作为项目jar包管理工具,需要在本地安装Maven及配置Maven的环境变量,需要注意的是,Mave...
然后使用Maven assembly 插件对项目进行打包,得到"FlinkJavaCode-1.0-SNAPSHOT-jar-with-dependencies.jar"完整jar包。 此外,代码中读取的是node5节点scoket 9999端口数据,需要在node5节点上安装nc组件: 代码语言:javascript 代码运行次数:0 运行 AI代码解释 ...
使用Intellij IDEA创建一个Maven新项目 勾选Create from archetype,然后点击Add Archetype按钮 GroupId中输入org.apache.flink,ArtifactId中输入flink-quickstart-scala,Version中输入1.11.2,然后点击OK 点击向右箭头,出现下拉列表,选中flink-quickstart-scala:1.11.2(同理构建java项目就是将scala改成java),点击Next Name中...