1.问题 1:Caused by: java.lang.ClassNotFoundException: org.apache.flink.api.java.io.TextInputFormat
解决方案:查询 pom.xml 文件中的配置项是否存在<scope>provided</scope>配置,可以将其改成
<scope>compile</scope>,
在 Maven 的 pom.xml
文件中,<scope>provided</scope>
表示这个依赖在编译和测试时是必需的,但在运行时则不是。这意味着这个依赖应该在运行环境中由外部提供,而不是由你的应用程序打包携带。对于 Apache Flink 来说,当你部署应用程序到 Flink 集群时,Flink 集群会提供所需的 Flink 类库,因此你不需要将它们包含在应用程序的 JAR 文件中。