2021-04-18

flink新手第一个入门程序就掉坑了,求帮助。拜托了。

系统环境:

idea  2020.3.3

java  11.0.10;

maven 3.8.1 ;

flink 1.10.3-bin-scala_2.11(感觉就是没装好,DOS的CMD环境下运行自带的wordcount程序也是没结果) ;

 

直接上代码:

import org.apache.flink.api.common.functions.FlatMapFunction;
import org.apache.flink.api.common.typeinfo.Types;
import org.apache.flink.api.java.DataSet;
import org.apache.flink.api.java.ExecutionEnvironment;
import org.apache.flink.api.java.operators.AggregateOperator;
import org.apache.flink.api.java.operators.DataSource;
import org.apache.flink.api.java.tuple.Tuple2;
import org.apache.flink.util.Collector;



//批处理单词数量,用flink架构
public class first_flink {
    public static void main(String[] args) throws Exception {
        // set up the batch execution environment
        final ExecutionEnvironment env = ExecutionEnvironment.getExecutionEnvironment();

        DataSource<String> dataSource = env.readTextFile("D:\\jee-2019-7-idea-maven-workspace\\flink\\target\\classes" +
                "\\txt\\wordcount.txt", "UTF-8");

        dataSource.flatMap(new WordFlatFunction())
                .groupBy(0)
                .sum(1)
                .print();
    }

    private static class WordFlatFunction implements FlatMapFunction<String, Tuple2<String, Integer>>{
        private static final long serialVersionUID = -868609327661485759L;
        private String space = " ";

        @Override
        public void flatMap(String words, Collector<Tuple2<String, Integer>> collector) throws Exception {
            for (String word : words.toLowerCase().split(space)) {
                collector.collect(new Tuple2<>(word, 1));
            }
        }
    }

}

 

报错信息一下:

"C:\Program Files\Java\jdk-11.0.10\bin\java.exe" "-javaagent:C:\Program Files\JetBrains\IntelliJ IDEA 2020.3.3\lib\idea_rt.jar=54464:C:\Program Files\JetBrains\IntelliJ IDEA 2020.3.3\bin" -Dfile.encoding=UTF-8 -classpath C:\Users\csepdi\IdeaProjects\flink_test\target\classes;C:\flink-1.8.1-bin-scala_2.12\flink-1.8.1\opt\flink-cep-scala_2.12-1.8.1.jar;C:\Users\csepdi\.m2\repository\org\apache\flink\flink-java\1.10.1\flink-java-1.10.1.jar;C:\Users\csepdi\.m2\repository\org\apache\flink\flink-core\1.10.1\flink-core-1.10.1.jar;C:\Users\csepdi\.m2\repository\org\apache\flink\flink-annotations\1.10.1\flink-annotations-1.10.1.jar;C:\Users\csepdi\.m2\repository\org\apache\flink\flink-metrics-core\1.10.1\flink-metrics-core-1.10.1.jar;C:\Users\csepdi\.m2\repository\com\esotericsoftware\kryo\kryo\2.24.0\kryo-2.24.0.jar;C:\Users\csepdi\.m2\repository\com\esotericsoftware\minlog\minlog\1.2\minlog-1.2.jar;C:\Users\csepdi\.m2\repository\org\objenesis\objenesis\2.1\objenesis-2.1.jar;C:\Users\csepdi\.m2\repository\commons-collections\commons-collections\3.2.2\commons-collections-3.2.2.jar;C:\Users\csepdi\.m2\repository\org\apache\commons\commons-compress\1.18\commons-compress-1.18.jar;C:\Users\csepdi\.m2\repository\org\apache\flink\flink-shaded-asm-7\7.1-9.0\flink-shaded-asm-7-7.1-9.0.jar;C:\Users\csepdi\.m2\repository\org\apache\commons\commons-lang3\3.3.2\commons-lang3-3.3.2.jar;C:\Users\csepdi\.m2\repository\org\apache\commons\commons-math3\3.5\commons-math3-3.5.jar;C:\Users\csepdi\.m2\repository\org\slf4j\slf4j-api\1.7.15\slf4j-api-1.7.15.jar;C:\Users\csepdi\.m2\repository\com\google\code\findbugs\jsr305\1.3.9\jsr305-1.3.9.jar;C:\Users\csepdi\.m2\repository\org\apache\flink\force-shading\1.10.1\force-shading-1.10.1.jar;C:\Users\csepdi\.m2\repository\org\apache\flink\flink-streaming-java_2.12\1.10.1\flink-streaming-java_2.12-1.10.1.jar;C:\Users\csepdi\.m2\repository\org\apache\flink\flink-runtime_2.12\1.10.1\flink-runtime_2.12-1.10.1.jar;C:\Users\csepdi\.m2\repository\org\apache\flink\flink-queryable-state-client-java\1.10.1\flink-queryable-state-client-java-1.10.1.jar;C:\Users\csepdi\.m2\repository\org\apache\flink\flink-hadoop-fs\1.10.1\flink-hadoop-fs-1.10.1.jar;C:\Users\csepdi\.m2\repository\commons-io\commons-io\2.4\commons-io-2.4.jar;C:\Users\csepdi\.m2\repository\org\apache\flink\flink-shaded-netty\4.1.39.Final-9.0\flink-shaded-netty-4.1.39.Final-9.0.jar;C:\Users\csepdi\.m2\repository\org\apache\flink\flink-shaded-jackson\2.10.1-9.0\flink-shaded-jackson-2.10.1-9.0.jar;C:\Users\csepdi\.m2\repository\commons-cli\commons-cli\1.3.1\commons-cli-1.3.1.jar;C:\Users\csepdi\.m2\repository\org\javassist\javassist\3.24.0-GA\javassist-3.24.0-GA.jar;C:\Users\csepdi\.m2\repository\org\scala-lang\scala-library\2.12.7\scala-library-2.12.7.jar;C:\Users\csepdi\.m2\repository\com\typesafe\akka\akka-actor_2.12\2.5.21\akka-actor_2.12-2.5.21.jar;C:\Users\csepdi\.m2\repository\com\typesafe\config\1.3.3\config-1.3.3.jar;C:\Users\csepdi\.m2\repository\org\scala-lang\modules\scala-java8-compat_2.12\0.8.0\scala-java8-compat_2.12-0.8.0.jar;C:\Users\csepdi\.m2\repository\com\typesafe\akka\akka-stream_2.12\2.5.21\akka-stream_2.12-2.5.21.jar;C:\Users\csepdi\.m2\repository\org\reactivestreams\reactive-streams\1.0.2\reactive-streams-1.0.2.jar;C:\Users\csepdi\.m2\repository\com\typesafe\ssl-config-core_2.12\0.3.7\ssl-config-core_2.12-0.3.7.jar;C:\Users\csepdi\.m2\repository\org\scala-lang\modules\scala-parser-combinators_2.12\1.1.1\scala-parser-combinators_2.12-1.1.1.jar;C:\Users\csepdi\.m2\repository\com\typesafe\akka\akka-protobuf_2.12\2.5.21\akka-protobuf_2.12-2.5.21.jar;C:\Users\csepdi\.m2\repository\com\typesafe\akka\akka-slf4j_2.12\2.5.21\akka-slf4j_2.12-2.5.21.jar;C:\Users\csepdi\.m2\repository\org\clapper\grizzled-slf4j_2.12\1.3.2\grizzled-slf4j_2.12-1.3.2.jar;C:\Users\csepdi\.m2\repository\com\github\scopt\scopt_2.12\3.5.0\scopt_2.12-3.5.0.jar;C:\Users\csepdi\.m2\repository\org\xerial\snappy\snappy-java\1.1.4\snappy-java-1.1.4.jar;C:\Users\csepdi\.m2\repository\com\twitter\chill_2.12\0.7.6\chill_2.12-0.7.6.jar;C:\Users\csepdi\.m2\repository\com\twitter\chill-java\0.7.6\chill-java-0.7.6.jar;C:\Users\csepdi\.m2\repository\org\lz4\lz4-java\1.5.0\lz4-java-1.5.0.jar;C:\Users\csepdi\.m2\repository\org\apache\flink\flink-clients_2.12\1.10.1\flink-clients_2.12-1.10.1.jar;C:\Users\csepdi\.m2\repository\org\apache\flink\flink-optimizer_2.12\1.10.1\flink-optimizer_2.12-1.10.1.jar;C:\Users\csepdi\.m2\repository\org\apache\flink\flink-shaded-guava\18.0-9.0\flink-shaded-guava-18.0-9.0.jar;C:\Users\csepdi\.m2\repository\org\apache\flink\flink-connector-kafka-0.11_2.12\1.10.1\flink-connector-kafka-0.11_2.12-1.10.1.jar;C:\Users\csepdi\.m2\repository\org\apache\flink\flink-connector-kafka-0.10_2.12\1.10.1\flink-connector-kafka-0.10_2.12-1.10.1.jar;C:\Users\csepdi\.m2\repository\org\apache\flink\flink-connector-kafka-0.9_2.12\1.10.1\flink-connector-kafka-0.9_2.12-1.10.1.jar;C:\Users\csepdi\.m2\repository\org\apache\flink\flink-connector-kafka-base_2.12\1.10.1\flink-connector-kafka-base_2.12-1.10.1.jar;C:\Users\csepdi\.m2\repository\org\apache\kafka\kafka-clients\0.11.0.2\kafka-clients-0.11.0.2.jar;C:\Users\csepdi\.m2\repository\net\jpountz\lz4\lz4\1.3.0\lz4-1.3.0.jar;C:\Users\csepdi\.m2\repository\org\apache\bahir\flink-connector-redis_2.11\1.0\flink-connector-redis_2.11-1.0.jar;C:\Users\csepdi\.m2\repository\org\apache\flink\flink-streaming-java_2.11\1.2.0\flink-streaming-java_2.11-1.2.0.jar;C:\Users\csepdi\.m2\repository\org\apache\flink\flink-runtime_2.11\1.2.0\flink-runtime_2.11-1.2.0.jar;C:\Users\csepdi\.m2\repository\org\apache\flink\flink-shaded-hadoop2\1.2.0\flink-shaded-hadoop2-1.2.0.jar;C:\Users\csepdi\.m2\repository\org\tukaani\xz\1.0\xz-1.0.jar;C:\Users\csepdi\.m2\repository\xmlenc\xmlenc\0.52\xmlenc-0.52.jar;C:\Users\csepdi\.m2\repository\commons-net\commons-net\3.1\commons-net-3.1.jar;C:\Users\csepdi\.m2\repository\javax\servlet\servlet-api\2.5\servlet-api-2.5.jar;C:\Users\csepdi\.m2\repository\org\mortbay\jetty\jetty-util\6.1.26\jetty-util-6.1.26.jar;C:\Users\csepdi\.m2\repository\com\sun\jersey\jersey-core\1.9\jersey-core-1.9.jar;C:\Users\csepdi\.m2\repository\commons-el\commons-el\1.0\commons-el-1.0.jar;C:\Users\csepdi\.m2\repository\com\jamesmurty\utils\java-xmlbuilder\0.4\java-xmlbuilder-0.4.jar;C:\Users\csepdi\.m2\repository\commons-lang\commons-lang\2.6\commons-lang-2.6.jar;C:\Users\csepdi\.m2\repository\commons-configuration\commons-configuration\1.7\commons-configuration-1.7.jar;C:\Users\csepdi\.m2\repository\commons-digester\commons-digester\1.8.1\commons-digester-1.8.1.jar;C:\Users\csepdi\.m2\repository\org\codehaus\jackson\jackson-core-asl\1.8.8\jackson-core-asl-1.8.8.jar;C:\Users\csepdi\.m2\repository\org\codehaus\jackson\jackson-mapper-asl\1.8.8\jackson-mapper-asl-1.8.8.jar;C:\Users\csepdi\.m2\repository\org\apache\avro\avro\1.7.7\avro-1.7.7.jar;C:\Users\csepdi\.m2\repository\com\thoughtworks\paranamer\paranamer\2.3\paranamer-2.3.jar;C:\Users\csepdi\.m2\repository\com\jcraft\jsch\0.1.42\jsch-0.1.42.jar;C:\Users\csepdi\.m2\repository\commons-beanutils\commons-beanutils-bean-collections\1.8.3\commons-beanutils-bean-collections-1.8.3.jar;C:\Users\csepdi\.m2\repository\commons-daemon\commons-daemon\1.0.13\commons-daemon-1.0.13.jar;C:\Users\csepdi\.m2\repository\javax\xml\bind\jaxb-api\2.2.2\jaxb-api-2.2.2.jar;C:\Users\csepdi\.m2\repository\javax\xml\stream\stax-api\1.0-2\stax-api-1.0-2.jar;C:\Users\csepdi\.m2\repository\javax\activation\activation\1.1\activation-1.1.jar;C:\Users\csepdi\.m2\repository\io\netty\netty-all\4.0.27.Final\netty-all-4.0.27.Final.jar;C:\Users\csepdi\.m2\repository\com\data-artisans\flakka-actor_2.11\2.3-custom\flakka-actor_2.11-2.3-custom.jar;C:\Users\csepdi\.m2\repository\com\data-artisans\flakka-remote_2.11\2.3-custom\flakka-remote_2.11-2.3-custom.jar;C:\Users\csepdi\.m2\repository\io\netty\netty\3.8.0.Final\netty-3.8.0.Final.jar;C:\Users\csepdi\.m2\repository\com\google\protobuf\protobuf-java\2.5.0\protobuf-java-2.5.0.jar;C:\Users\csepdi\.m2\repository\org\uncommons\maths\uncommons-maths\1.2.2a\uncommons-maths-1.2.2a.jar;C:\Users\csepdi\.m2\repository\com\data-artisans\flakka-slf4j_2.11\2.3-custom\flakka-slf4j_2.11-2.3-custom.jar;C:\Users\csepdi\.m2\repository\org\clapper\grizzled-slf4j_2.11\1.0.2\grizzled-slf4j_2.11-1.0.2.jar;C:\Users\csepdi\.m2\repository\com\github\scopt\scopt_2.11\3.2.0\scopt_2.11-3.2.0.jar;C:\Users\csepdi\.m2\repository\com\fasterxml\jackson\core\jackson-core\2.7.4\jackson-core-2.7.4.jar;C:\Users\csepdi\.m2\repository\com\fasterxml\jackson\core\jackson-databind\2.7.4\jackson-databind-2.7.4.jar;C:\Users\csepdi\.m2\repository\com\fasterxml\jackson\core\jackson-annotations\2.7.0\jackson-annotations-2.7.0.jar;C:\Users\csepdi\.m2\repository\org\apache\zookeeper\zookeeper\3.4.6\zookeeper-3.4.6.jar;C:\Users\csepdi\.m2\repository\org\slf4j\slf4j-log4j12\1.6.1\slf4j-log4j12-1.6.1.jar;C:\Users\csepdi\.m2\repository\log4j\log4j\1.2.16\log4j-1.2.16.jar;C:\Users\csepdi\.m2\repository\jline\jline\0.9.94\jline-0.9.94.jar;C:\Users\csepdi\.m2\repository\junit\junit\3.8.1\junit-3.8.1.jar;C:\Users\csepdi\.m2\repository\com\twitter\chill_2.11\0.7.4\chill_2.11-0.7.4.jar;C:\Users\csepdi\.m2\repository\org\apache\flink\flink-clients_2.11\1.2.0\flink-clients_2.11-1.2.0.jar;C:\Users\csepdi\.m2\repository\org\apache\flink\flink-optimizer_2.11\1.2.0\flink-optimizer_2.11-1.2.0.jar;C:\Users\csepdi\.m2\repository\org\apache\sling\org.apache.sling.commons.json\2.0.6\org.apache.sling.commons.json-2.0.6.jar;C:\Users\csepdi\.m2\repository\redis\clients\jedis\2.8.0\jedis-2.8.0.jar;C:\Users\csepdi\.m2\repository\org\apache\commons\commons-pool2\2.3\commons-pool2-2.3.jar;C:\Users\csepdi\.m2\repository\org\apache\flink\flink-connector-elasticsearch6_2.12\1.10.1\flink-connector-elasticsearch6_2.12-1.10.1.jar;C:\Users\csepdi\.m2\repository\org\apache\flink\flink-connector-elasticsearch-base_2.12\1.10.1\flink-connector-elasticsearch-base_2.12-1.10.1.jar;C:\Users\csepdi\.m2\repository\org\elasticsearch\client\elasticsearch-rest-high-level-client\6.3.1\elasticsearch-rest-high-level-client-6.3.1.jar;C:\Users\csepdi\.m2\repository\org\elasticsearch\elasticsearch\6.3.1\elasticsearch-6.3.1.jar;C:\Users\csepdi\.m2\repository\org\elasticsearch\elasticsearch-core\6.3.1\elasticsearch-core-6.3.1.jar;C:\Users\csepdi\.m2\repository\org\elasticsearch\elasticsearch-secure-sm\6.3.1\elasticsearch-secure-sm-6.3.1.jar;C:\Users\csepdi\.m2\repository\org\elasticsearch\elasticsearch-x-content\6.3.1\elasticsearch-x-content-6.3.1.jar;C:\Users\csepdi\.m2\repository\org\yaml\snakeyaml\1.17\snakeyaml-1.17.jar;C:\Users\csepdi\.m2\repository\com\fasterxml\jackson\dataformat\jackson-dataformat-smile\2.8.10\jackson-dataformat-smile-2.8.10.jar;C:\Users\csepdi\.m2\repository\com\fasterxml\jackson\dataformat\jackson-dataformat-yaml\2.8.10\jackson-dataformat-yaml-2.8.10.jar;C:\Users\csepdi\.m2\repository\com\fasterxml\jackson\dataformat\jackson-dataformat-cbor\2.8.10\jackson-dataformat-cbor-2.8.10.jar;C:\Users\csepdi\.m2\repository\org\apache\lucene\lucene-core\7.3.1\lucene-core-7.3.1.jar;C:\Users\csepdi\.m2\repository\org\apache\lucene\lucene-analyzers-common\7.3.1\lucene-analyzers-common-7.3.1.jar;C:\Users\csepdi\.m2\repository\org\apache\lucene\lucene-backward-codecs\7.3.1\lucene-backward-codecs-7.3.1.jar;C:\Users\csepdi\.m2\repository\org\apache\lucene\lucene-grouping\7.3.1\lucene-grouping-7.3.1.jar;C:\Users\csepdi\.m2\repository\org\apache\lucene\lucene-highlighter\7.3.1\lucene-highlighter-7.3.1.jar;C:\Users\csepdi\.m2\repository\org\apache\lucene\lucene-join\7.3.1\lucene-join-7.3.1.jar;C:\Users\csepdi\.m2\repository\org\apache\lucene\lucene-memory\7.3.1\lucene-memory-7.3.1.jar;C:\Users\csepdi\.m2\repository\org\apache\lucene\lucene-misc\7.3.1\lucene-misc-7.3.1.jar;C:\Users\csepdi\.m2\repository\org\apache\lucene\lucene-queries\7.3.1\lucene-queries-7.3.1.jar;C:\Users\csepdi\.m2\repository\org\apache\lucene\lucene-queryparser\7.3.1\lucene-queryparser-7.3.1.jar;C:\Users\csepdi\.m2\repository\org\apache\lucene\lucene-sandbox\7.3.1\lucene-sandbox-7.3.1.jar;C:\Users\csepdi\.m2\repository\org\apache\lucene\lucene-spatial\7.3.1\lucene-spatial-7.3.1.jar;C:\Users\csepdi\.m2\repository\org\apache\lucene\lucene-spatial-extras\7.3.1\lucene-spatial-extras-7.3.1.jar;C:\Users\csepdi\.m2\repository\org\apache\lucene\lucene-spatial3d\7.3.1\lucene-spatial3d-7.3.1.jar;C:\Users\csepdi\.m2\repository\org\apache\lucene\lucene-suggest\7.3.1\lucene-suggest-7.3.1.jar;C:\Users\csepdi\.m2\repository\org\elasticsearch\elasticsearch-cli\6.3.1\elasticsearch-cli-6.3.1.jar;C:\Users\csepdi\.m2\repository\net\sf\jopt-simple\jopt-simple\5.0.2\jopt-simple-5.0.2.jar;C:\Users\csepdi\.m2\repository\com\carrotsearch\hppc\0.7.1\hppc-0.7.1.jar;C:\Users\csepdi\.m2\repository\joda-time\joda-time\2.9.9\joda-time-2.9.9.jar;C:\Users\csepdi\.m2\repository\com\tdunning\t-digest\3.2\t-digest-3.2.jar;C:\Users\csepdi\.m2\repository\org\hdrhistogram\HdrHistogram\2.1.9\HdrHistogram-2.1.9.jar;C:\Users\csepdi\.m2\repository\org\elasticsearch\jna\4.5.1\jna-4.5.1.jar;C:\Users\csepdi\.m2\repository\org\elasticsearch\client\elasticsearch-rest-client\6.3.1\elasticsearch-rest-client-6.3.1.jar;C:\Users\csepdi\.m2\repository\org\apache\httpcomponents\httpclient\4.5.2\httpclient-4.5.2.jar;C:\Users\csepdi\.m2\repository\org\apache\httpcomponents\httpcore\4.4.5\httpcore-4.4.5.jar;C:\Users\csepdi\.m2\repository\org\apache\httpcomponents\httpasyncclient\4.1.2\httpasyncclient-4.1.2.jar;C:\Users\csepdi\.m2\repository\org\apache\httpcomponents\httpcore-nio\4.4.5\httpcore-nio-4.4.5.jar;C:\Users\csepdi\.m2\repository\commons-codec\commons-codec\1.10\commons-codec-1.10.jar;C:\Users\csepdi\.m2\repository\commons-logging\commons-logging\1.1.3\commons-logging-1.1.3.jar;C:\Users\csepdi\.m2\repository\org\elasticsearch\plugin\parent-join-client\6.3.1\parent-join-client-6.3.1.jar;C:\Users\csepdi\.m2\repository\org\elasticsearch\plugin\aggs-matrix-stats-client\6.3.1\aggs-matrix-stats-client-6.3.1.jar;C:\Users\csepdi\.m2\repository\org\elasticsearch\plugin\rank-eval-client\6.3.1\rank-eval-client-6.3.1.jar;C:\Users\csepdi\.m2\repository\org\apache\logging\log4j\log4j-to-slf4j\2.9.1\log4j-to-slf4j-2.9.1.jar;C:\Users\csepdi\.m2\repository\org\apache\logging\log4j\log4j-api\2.9.1\log4j-api-2.9.1.jar;C:\Users\csepdi\.m2\repository\mysql\mysql-connector-java\5.1.44\mysql-connector-java-5.1.44.jar;C:\Users\csepdi\.m2\repository\org\apache\flink\flink-statebackend-rocksdb_2.12\1.10.1\flink-statebackend-rocksdb_2.12-1.10.1.jar;C:\Users\csepdi\.m2\repository\com\data-artisans\frocksdbjni\5.17.2-artisans-2.0\frocksdbjni-5.17.2-artisans-2.0.jar;C:\Users\csepdi\.m2\repository\org\apache\flink\flink-table-planner_2.12\1.10.1\flink-table-planner_2.12-1.10.1.jar;C:\Users\csepdi\.m2\repository\org\apache\flink\flink-table-common\1.10.1\flink-table-common-1.10.1.jar;C:\Users\csepdi\.m2\repository\org\apache\flink\flink-table-api-java-bridge_2.12\1.10.1\flink-table-api-java-bridge_2.12-1.10.1.jar;C:\Users\csepdi\.m2\repository\org\apache\flink\flink-table-api-scala-bridge_2.12\1.10.1\flink-table-api-scala-bridge_2.12-1.10.1.jar;C:\Users\csepdi\.m2\repository\org\apache\flink\flink-scala_2.12\1.10.1\flink-scala_2.12-1.10.1.jar;C:\Users\csepdi\.m2\repository\org\apache\flink\flink-streaming-scala_2.12\1.10.1\flink-streaming-scala_2.12-1.10.1.jar;C:\Users\csepdi\.m2\repository\org\apache\flink\flink-table-planner-blink_2.12\1.10.1\flink-table-planner-blink_2.12-1.10.1.jar;C:\Users\csepdi\.m2\repository\org\apache\flink\flink-table-api-java\1.10.1\flink-table-api-java-1.10.1.jar;C:\Users\csepdi\.m2\repository\org\apache\flink\flink-table-api-scala_2.12\1.10.1\flink-table-api-scala_2.12-1.10.1.jar;C:\Users\csepdi\.m2\repository\org\scala-lang\scala-reflect\2.12.7\scala-reflect-2.12.7.jar;C:\Users\csepdi\.m2\repository\org\scala-lang\scala-compiler\2.12.7\scala-compiler-2.12.7.jar;C:\Users\csepdi\.m2\repository\org\scala-lang\modules\scala-xml_2.12\1.0.6\scala-xml_2.12-1.0.6.jar;C:\Users\csepdi\.m2\repository\org\apache\flink\flink-table-runtime-blink_2.12\1.10.1\flink-table-runtime-blink_2.12-1.10.1.jar;C:\Users\csepdi\.m2\repository\org\codehaus\janino\janino\3.0.9\janino-3.0.9.jar;C:\Users\csepdi\.m2\repository\org\codehaus\janino\commons-compiler\3.0.9\commons-compiler-3.0.9.jar;C:\Users\csepdi\.m2\repository\org\apache\calcite\avatica\avatica-core\1.15.0\avatica-core-1.15.0.jar;C:\Users\csepdi\.m2\repository\org\reflections\reflections\0.9.10\reflections-0.9.10.jar;C:\Users\csepdi\.m2\repository\org\apache\flink\flink-csv\1.10.1\flink-csv-1.10.1.jar;C:\flink-1.10.3-bin-scala_2.11\flink-1.10.3\lib\flink-dist_2.11-1.10.3.jar;C:\flink-1.10.3-bin-scala_2.11\flink-1.10.3\lib\flink-table-blink_2.11-1.10.3.jar;C:\flink-1.10.3-bin-scala_2.11\flink-1.10.3\lib\flink-table_2.11-1.10.3.jar;C:\flink-1.10.3-bin-scala_2.11\flink-1.10.3\lib\log4j-1.2.17.jar;C:\flink-1.10.3-bin-scala_2.11\flink-1.10.3\lib\slf4j-log4j12-1.7.15.jar;C:\flink-1.10.3-bin-scala_2.11\flink-1.10.3\opt\flink-azure-fs-hadoop-1.10.3.jar;C:\flink-1.10.3-bin-scala_2.11\flink-1.10.3\opt\flink-cep-scala_2.11-1.10.3.jar;C:\flink-1.10.3-bin-scala_2.11\flink-1.10.3\opt\flink-cep_2.11-1.10.3.jar;C:\flink-1.10.3-bin-scala_2.11\flink-1.10.3\opt\flink-gelly-scala_2.11-1.10.3.jar;C:\flink-1.10.3-bin-scala_2.11\flink-1.10.3\opt\flink-gelly_2.11-1.10.3.jar;C:\flink-1.10.3-bin-scala_2.11\flink-1.10.3\opt\flink-metrics-datadog-1.10.3.jar;C:\flink-1.10.3-bin-scala_2.11\flink-1.10.3\opt\flink-metrics-graphite-1.10.3.jar;C:\flink-1.10.3-bin-scala_2.11\flink-1.10.3\opt\flink-metrics-influxdb-1.10.3.jar;C:\flink-1.10.3-bin-scala_2.11\flink-1.10.3\opt\flink-metrics-prometheus-1.10.3.jar;C:\flink-1.10.3-bin-scala_2.11\flink-1.10.3\opt\flink-metrics-slf4j-1.10.3.jar;C:\flink-1.10.3-bin-scala_2.11\flink-1.10.3\opt\flink-metrics-statsd-1.10.3.jar;C:\flink-1.10.3-bin-scala_2.11\flink-1.10.3\opt\flink-oss-fs-hadoop-1.10.3.jar;C:\flink-1.10.3-bin-scala_2.11\flink-1.10.3\opt\flink-python_2.11-1.10.3.jar;C:\flink-1.10.3-bin-scala_2.11\flink-1.10.3\opt\flink-queryable-state-runtime_2.11-1.10.3.jar;C:\flink-1.10.3-bin-scala_2.11\flink-1.10.3\opt\flink-s3-fs-hadoop-1.10.3.jar;C:\flink-1.10.3-bin-scala_2.11\flink-1.10.3\opt\flink-s3-fs-presto-1.10.3.jar;C:\flink-1.10.3-bin-scala_2.11\flink-1.10.3\opt\flink-shaded-netty-tcnative-dynamic-2.0.25.Final-9.0.jar;C:\flink-1.10.3-bin-scala_2.11\flink-1.10.3\opt\flink-sql-client_2.11-1.10.3.jar;C:\flink-1.10.3-bin-scala_2.11\flink-1.10.3\opt\flink-state-processor-api_2.11-1.10.3.jar;C:\flink-1.10.3-bin-scala_2.11\flink-1.10.3\opt\flink-swift-fs-hadoop-1.10.3.jar first_flink
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/C:/Users/csepdi/.m2/repository/org/slf4j/slf4j-log4j12/1.6.1/slf4j-log4j12-1.6.1.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/C:/flink-1.10.3-bin-scala_2.11/flink-1.10.3/lib/slf4j-log4j12-1.7.15.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
SLF4J: Actual binding is of type [org.slf4j.impl.Log4jLoggerFactory]
log4j:WARN No appenders could be found for logger (org.apache.flink.api.java.ClosureCleaner).
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by org.apache.flink.api.java.ClosureCleaner (file:/C:/Users/csepdi/.m2/repository/org/apache/flink/flink-core/1.10.1/flink-core-1.10.1.jar) to field java.lang.String.value
WARNING: Please consider reporting this to the maintainers of org.apache.flink.api.java.ClosureCleaner
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
Exception in thread "main" java.lang.RuntimeException: java.util.concurrent.ExecutionException: org.apache.flink.runtime.client.JobSubmissionException: Failed to submit job.
    at org.apache.flink.util.ExceptionUtils.rethrow(ExceptionUtils.java:290)
    at org.apache.flink.api.java.ExecutionEnvironment.executeAsync(ExecutionEnvironment.java:952)
    at org.apache.flink.api.java.ExecutionEnvironment.execute(ExecutionEnvironment.java:860)
    at org.apache.flink.api.java.ExecutionEnvironment.execute(ExecutionEnvironment.java:844)
    at org.apache.flink.api.java.DataSet.collect(DataSet.java:413)
    at org.apache.flink.api.java.DataSet.print(DataSet.java:1652)
    at first_flink.main(first_flink.java:24)
Caused by: java.util.concurrent.ExecutionException: org.apache.flink.runtime.client.JobSubmissionException: Failed to submit job.
    at java.base/java.util.concurrent.CompletableFuture.reportGet(CompletableFuture.java:395)
    at java.base/java.util.concurrent.CompletableFuture.get(CompletableFuture.java:1999)
    at org.apache.flink.api.java.ExecutionEnvironment.executeAsync(ExecutionEnvironment.java:947)
    ... 5 more
Caused by: org.apache.flink.runtime.client.JobSubmissionException: Failed to submit job.
    at org.apache.flink.runtime.dispatcher.Dispatcher.lambda$internalSubmitJob$3(Dispatcher.java:338)
    at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:930)
    at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:907)
    at java.base/java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:478)
    at akka.dispatch.TaskInvocation.run(AbstractDispatcher.scala:40)
    at akka.dispatch.ForkJoinExecutorConfigurator$AkkaForkJoinTask.exec(ForkJoinExecutorConfigurator.scala:44)
    at akka.dispatch.forkjoin.ForkJoinTask.doExec(ForkJoinTask.java:260)
    at akka.dispatch.forkjoin.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1339)
    at akka.dispatch.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979)
    at akka.dispatch.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107)
Caused by: java.lang.RuntimeException: org.apache.flink.runtime.client.JobExecutionException: Could not set up JobManager
    at org.apache.flink.util.function.CheckedSupplier.lambda$unchecked$0(CheckedSupplier.java:36)
    at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1700)
    ... 6 more
Caused by: org.apache.flink.runtime.client.JobExecutionException: Could not set up JobManager
    at org.apache.flink.runtime.jobmaster.JobManagerRunnerImpl.<init>(JobManagerRunnerImpl.java:152)
    at org.apache.flink.runtime.dispatcher.DefaultJobManagerRunnerFactory.createJobManagerRunner(DefaultJobManagerRunnerFactory.java:84)
    at org.apache.flink.runtime.dispatcher.Dispatcher.lambda$createJobManagerRunner$6(Dispatcher.java:381)
    at org.apache.flink.util.function.CheckedSupplier.lambda$unchecked$0(CheckedSupplier.java:34)
    ... 7 more
Caused by: org.apache.flink.runtime.JobException: Creating the input splits caused an error: File D:/jee-2019-7-idea-maven-workspace/flink/target/classes/txt/wordcount.txt does not exist or the user running Flink ('csepdi') has insufficient permissions to access it.
    at org.apache.flink.runtime.executiongraph.ExecutionJobVertex.<init>(ExecutionJobVertex.java:271)
    at org.apache.flink.runtime.executiongraph.ExecutionGraph.attachJobGraph(ExecutionGraph.java:807)
    at org.apache.flink.runtime.executiongraph.ExecutionGraphBuilder.buildGraph(ExecutionGraphBuilder.java:228)
    at org.apache.flink.runtime.scheduler.SchedulerBase.createExecutionGraph(SchedulerBase.java:256)
    at org.apache.flink.runtime.scheduler.SchedulerBase.createAndRestoreExecutionGraph(SchedulerBase.java:228)
    at org.apache.flink.runtime.scheduler.SchedulerBase.<init>(SchedulerBase.java:216)
    at org.apache.flink.runtime.scheduler.DefaultScheduler.<init>(DefaultScheduler.java:120)
    at org.apache.flink.runtime.scheduler.DefaultSchedulerFactory.createInstance(DefaultSchedulerFactory.java:105)
    at org.apache.flink.runtime.jobmaster.JobMaster.createScheduler(JobMaster.java:278)
    at org.apache.flink.runtime.jobmaster.JobMaster.<init>(JobMaster.java:266)
    at org.apache.flink.runtime.jobmaster.factories.DefaultJobMasterServiceFactory.createJobMasterService(DefaultJobMasterServiceFactory.java:98)
    at org.apache.flink.runtime.jobmaster.factories.DefaultJobMasterServiceFactory.createJobMasterService(DefaultJobMasterServiceFactory.java:40)
    at org.apache.flink.runtime.jobmaster.JobManagerRunnerImpl.<init>(JobManagerRunnerImpl.java:146)
    ... 10 more
Caused by: java.io.FileNotFoundException: File D:/jee-2019-7-idea-maven-workspace/flink/target/classes/txt/wordcount.txt does not exist or the user running Flink ('csepdi') has insufficient permissions to access it.
    at org.apache.flink.core.fs.local.LocalFileSystem.getFileStatus(LocalFileSystem.java:115)
    at org.apache.flink.api.common.io.FileInputFormat.createInputSplits(FileInputFormat.java:588)
    at org.apache.flink.api.common.io.FileInputFormat.createInputSplits(FileInputFormat.java:62)
    at org.apache.flink.runtime.executiongraph.ExecutionJobVertex.<init>(ExecutionJobVertex.java:257)
    ... 22 more

Process finished with exit code 1

求高手帮忙看看。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值