这种打包方式更精确,可以直接精确到具体类,这种情况下打的包,上传到 Flink web 时,不需要手动写入 class 文件名,它会自动填入,如果没有自动填入,或许是你的 Flink 版本太低了,我的是 flink1.9.1 版本。
打包配置:
1.File——>Project Structure...
2.Artifacts——>+——>JAR——>From modules with dependencies...
3.Artifacts——>+——>JAR——>From modules with dependencies...
然后就可以打包了:Build——>Build Artifacts...