运行Flink教程RideCleansing时出现问题

时间:2017-05-17 14:19:36

标签: java apache-flink data-stream

您好我的Flink朋友,

我在执行第一个Apache Flink Job时遇到了一些问题。我做了这个" 1-handsOn-Tutorial"的所有步骤: https://dataartisans.github.io/flink-training/dataStream/1-handsOn.html

我使用 IntelliJ (最后我使用了示例解决方案" RideCleansing.java"),通过 Maven 成功构建JAR(mvn)清理包),下载了示例数据并启动了Flink (./bin/start-local.bat)。

我尝试了两种启动Flink程序的方法:

  1. 从命令行
  2. ./bin/flink run -c com.dataartisans.flinktraining.exercises.datastream_java.basics.RideCleansing /path/flink-training-exercises/target/flink-training-exercises-0.5.jar --input file:///Users/full_user_name/Downloads/nycTaxiRides.gz

    但发生以下错误:

        ./bin/flink: line 55: C:\Program: No such file or directory
    

    所以我认为这是#34; Program Files" ...之间的空白问题...我的JAVA_HOME指的是C:\ Program Files \ Java \ jdk1.8.0_131。你的意思是错在哪里?

    1. 来自网络信息中心 我在"提交新工作"上传了flink-training-exercises-0.5.jar。面板,参考主类并参考样本数据。
    2. 在这种情况下,程序会进一步运行,但会以例外结束:

          Caused by: java.lang.ClassNotFoundException:      
          org.joda.time.format.DateTimeFormatter
          at java.net.URLClassLoader.findClass(Unknown Source)
          at java.lang.ClassLoader.loadClass(Unknown Source)
          at java.lang.ClassLoader.loadClass(Unknown Source)
          ... 58 more
      

      你能告诉我这里发生了什么错误以及发生了什么事吗?我忘记了一些步骤吗?为什么这个joda课程无法找到?

0 个答案:

没有答案