【发布时间】:2020-06-06 13:27:51
【问题描述】:
我正在尝试设置 flink 并运行一个集群,尽管我得到以下输出,这似乎是集群已启动:
$ ./bin/start-cluster.sh
Starting cluster.
Starting standalonesession daemon on host LAPTOP-HRAHBL24.
Starting taskexecutor daemon on host LAPTOP-HRAHBL24.
当我转到 localhost:8081 时,连接被拒绝,所以我检查了 flink 日志,并在 taskexecutor 日志中看到以下错误:
Error: Could not find or load main class org.apache.flink.runtime.taskexecutor.TaskManagerRunner
在独立日志中我得到了这个:
Error: Could not find or load main class org.apache.flink.runtime.entrypoint.StandaloneSessionClusterEntrypoint
我一直在互联网上搜索,但找不到任何东西。我的 java env 和系统变量是正确的,因为我可以看到 java -version 和 javac -version 的输出。我正在使用java 8,特别是jdk1.8.0_251。我用Flink1.10.1和1.5.0尝试了上述方法,都给了我同样的错误。
关于如何解决这个问题的任何想法?
【问题讨论】:
标签: java apache-flink