Flink中的java.lang.NoSuchMethodError

我试图使用读取文件:

final ExecutionEnvironment env = ExecutionEnvironment.getExecutionEnvironment();

DataSet<String> line = env.readTextFile("file:///pathtofile/myfile.txt");

我收到以下错误:

java.lang.NoSuchMethodError: org.apache.flink.api.common.io.DelimitedInputFormat: method <init>(Lorg/apache/flink/core/fs/Path;)V not found

我正在使用flink版本1.3.2,java版本“ 1.8.0_91”

回答:

错误“ java.lang.NoSuchMethodError”的可能原因之一是当我们使用的flink版本与系统上安装的版本不同时。对我来说,我有Flink

1.3.2,我使用的版本是1.1.1。因此,我将pom文件更新为相同的版本。

以上是 Flink中的java.lang.NoSuchMethodError 的全部内容, 来源链接: utcz.com/qa/417045.html

回到顶部