flink Cannot find compatible factory for specified execution.target (=local)

初入 flink  wordcount    报错如下 

 

/Library/Java/JavaVirtualMachines/jdk1.8.0_201.jdk/Contents/Home/bin/java "-javaagent:/Applications/IntelliJ IDEA.app/Contents/lib/idea_rt.jar=56188:/Applications/IntelliJ IDEA.app/Contents/bin" -Dfile.encoding=UTF-8 -classpath /Library/Java/JavaVirtualMachines/jdk1.8.0_201.jdk/Contents/Home/jre/lib/charsets.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_201.jdk/Contents/Home/jre/lib/deploy.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_201.jdk/Contents/Home/jre/lib/ext/cldrdata.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_201.jdk/Contents/Home/jre/lib/ext/dnsns.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_201.jdk/Contents/Home/jre/lib/ext/jaccess.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_201.jdk/Contents/Home/jre/lib/ext/jfxrt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_201.jdk/Contents/Home/jre/lib/ext/localedata.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_201.jdk/Contents/Home/jre/lib/ext/nashorn.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_201.jdk/Contents/Home/jre/lib/ext/sunec.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_201.jdk/Contents/Home/jre/lib/ext/sunjce_provider.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_201.jdk/Contents/Home/jre/lib/ext/sunpkcs11.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_201.jdk/Contents/Home/jre/lib/ext/zipfs.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_201.jdk/Contents/Home/jre/lib/javaws.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_201.jdk/Contents/Home/jre/lib/jce.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_201.jdk/Contents/Home/jre/lib/jfr.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_201.jdk/Contents/Home/jre/lib/jfxswt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_201.jdk/Contents/Home/jre/lib/jsse.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_201.jdk/Contents/Home/jre/lib/management-agent.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_201.jdk/Contents/Home/jre/lib/plugin.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_201.jdk/Contents/Home/jre/lib/resources.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_201.jdk/Contents/Home/jre/lib/rt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_201.jdk/Contents/Home/lib/ant-javafx.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_201.jdk/Contents/Home/lib/dt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_201.jdk/Contents/Home/lib/javafx-mx.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_201.jdk/Contents/Home/lib/jconsole.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_201.jdk/Contents/Home/lib/packager.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_201.jdk/Contents/Home/lib/sa-jdi.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_201.jdk/Contents/Home/lib/tools.jar:/Users/H/Code/flinklearning/target/classes:/Users/Shared/scala/lib/scala-library.jar:/Users/Shared/scala/lib/scala-xml_2.11-1.0.5.jar:/Users/Shared/scala/lib/scala-parser-combinators_2.11-1.0.4.jar:/Users/Shared/scala/lib/scala-actors-migration_2.11-1.1.0.jar:/Users/Shared/scala/lib/scala-actors-2.11.0.jar:/Users/Shared/scala/lib/scala-swing_2.11-1.0.2.jar:/Users/Shared/scala/lib/scala-reflect.jar:/Users/Shared/mavenrep/org/apache/flink/flink-scala_2.11/1.10.1/flink-scala_2.11-1.10.1.jar:/Users/Shared/mavenrep/org/apache/flink/flink-core/1.10.1/flink-core-1.10.1.jar:/Users/Shared/mavenrep/org/apache/flink/flink-annotations/1.10.1/flink-annotations-1.10.1.jar:/Users/Shared/mavenrep/org/apache/flink/flink-metrics-core/1.10.1/flink-metrics-core-1.10.1.jar:/Users/Shared/mavenrep/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar:/Users/Shared/mavenrep/com/esotericsoftware/kryo/kryo/2.24.0/kryo-2.24.0.jar:/Users/Shared/mavenrep/com/esotericsoftware/minlog/minlog/1.2/minlog-1.2.jar:/Users/Shared/mavenrep/org/objenesis/objenesis/2.1/objenesis-2.1.jar:/Users/Shared/mavenrep/commons-collections/commons-collections/3.2.2/commons-collections-3.2.2.jar:/Users/Shared/mavenrep/org/apache/commons/commons-compress/1.18/commons-compress-1.18.jar:/Users/Shared/mavenrep/org/apache/flink/flink-shaded-guava/18.0-9.0/flink-shaded-guava-18.0-9.0.jar:/Users/Shared/mavenrep/org/apache/flink/flink-java/1.10.1/flink-java-1.10.1.jar:/Users/Shared/mavenrep/org/apache/commons/commons-math3/3.5/commons-math3-3.5.jar:/Users/Shared/mavenrep/org/apache/flink/flink-shaded-asm-7/7.1-9.0/flink-shaded-asm-7-7.1-9.0.jar:/Users/Shared/mavenrep/org/scala-lang/scala-reflect/2.11.12/scala-reflect-2.11.12.jar:/Users/Shared/mavenrep/org/scala-lang/scala-library/2.11.12/scala-library-2.11.12.jar:/Users/Shared/mavenrep/org/scala-lang/scala-compiler/2.11.12/scala-compiler-2.11.12.jar:/Users/Shared/mavenrep/org/scala-lang/modules/scala-xml_2.11/1.0.5/scala-xml_2.11-1.0.5.jar:/Users/Shared/mavenrep/org/scala-lang/modules/scala-parser-combinators_2.11/1.0.4/scala-parser-combinators_2.11-1.0.4.jar:/Users/Shared/mavenrep/org/slf4j/slf4j-api/1.7.15/slf4j-api-1.7.15.jar:/Users/Shared/mavenrep/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/Shared/mavenrep/org/apache/flink/force-shading/1.10.1/force-shading-1.10.1.jar com.hbn.wc.WordCount
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
Exception in thread "main" java.lang.NullPointerException: Cannot find compatible factory for specified execution.target (=local)
	at org.apache.flink.util.Preconditions.checkNotNull(Preconditions.java:104)
	at org.apache.flink.api.java.ExecutionEnvironment.executeAsync(ExecutionEnvironment.java:937)
	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 org.apache.flink.api.scala.DataSet.print(DataSet.scala:1864)
	at com.hbn.wc.WordCount$.main(WordCount.scala:22)
	at com.hbn.wc.WordCount.main(WordCount.scala)

 

发现 依赖有 问题 

此处的 《scope》  去掉即可 

 

 <dependency>
            <groupId>org.apache.flink</groupId>
            <artifactId>flink-scala_2.11</artifactId>
            <version>1.10.1</version>
        </dependency>

        <!-- https://mvnrepository.com/artifact/org.apache.flink/flink-streaming-scala -->
        <dependency>
            <groupId>org.apache.flink</groupId>
            <artifactId>flink-streaming-scala_2.11</artifactId>
            <version>1.10.1</version>
            <!--<scope>provided</scope>-->
        </dependency>

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值