idea快捷键
https://blog.csdn.net/weixin_34168700/article/details/91803102
1. 选择实现方法(select methods to implement)
Ctrl+I
版本选择
maven中查看对应版本:https://blog.csdn.net/DDKii/article/details/105103079
- flink 为1.11.2
- Scala为2.11
- kafka 为2.11
- 下载Scala插件

- 新建maven项目

第一次创建如果没有3选项,点击Add Archetype

- 接下来跟创建maven项目一样,填写项目相关信息

- 创建完之后的项目结构

- 在BatchJob.scala中编写WordCount测试代码 ```scala package org.example
import org.apache.flink.api.scala._
object BatchJob {
def main(args: Array[String]) { // set up the batch execution environment val env = ExecutionEnvironment.getExecutionEnvironment val dataSet = env.readTextFile(“D:\IDEA\flink\src\main\resources\wordcount.txt”) dataSet.flatMap { .toLowerCase.split(“,”)} .filter (.nonEmpty) .map { (_, 1) } .groupBy(0) .sum(1) .print() } } ```
- 点击运行后,如果报错:

解决办法:勾选

- 点击运行后,出现结果

- 如果不想打印info日志信息,只打印error信息,在log4j2.properties中将INFO改为ERROR

可以发现只打印出结果
