scala- java.lang.NoClassDefFoundError - PullRequest
0 голосов
/ 09 мая 2018

Я хочу запустить этот проект: Лямбда-Арка-Спарк (разработано в Scala)

  • Я использую Windows 10.

  • Я установил Scala V2.11.8 и sbt V0.13.17 (те же версии, которые использовались разработчиком).

  • Затем я настроил необходимые инструменты -servers- (у меня нет проблем с инструментами).

  • В проекте есть 5 основных программ (после выполнения команды sbt run необходимо выбрать, какую программу запускать)

Я запустил 2-й: CassandraKafkaConsumer и 3-й: TwitterStreamApp без каких-либо ошибок, но 5-й: SparkStreamingKafkaConsumer дал мне NoClassDefFoundError ошибку (также 1-й BatchProcessor дал мне NoClassDefFoundError) следующим образом:

[info] Running com.knoldus.speed.SparkStreamingKafkaConsumer
[error] (run-main-0) java.lang.NoClassDefFoundError: org/apache/spark/streaming/dstream/DStream
java.lang.NoClassDefFoundError: org/apache/spark/streaming/dstream/DStream
at java.lang.Class.getDeclaredMethods0(Native Method)
at java.lang.Class.privateGetDeclaredMethods(Class.java:2701)
at java.lang.Class.privateGetMethodRecursive(Class.java:3048)
at java.lang.Class.getMethod0(Class.java:3018)
at java.lang.Class.getMethod(Class.java:1784)
Caused by: java.lang.ClassNotFoundException: org.apache.spark.streaming.dstream.DStream
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at java.lang.Class.getDeclaredMethods0(Native Method)
at java.lang.Class.privateGetDeclaredMethods(Class.java:2701)
at java.lang.Class.privateGetMethodRecursive(Class.java:3048)
at java.lang.Class.getMethod0(Class.java:3018)
at java.lang.Class.getMethod(Class.java:1784)
[trace] Stack trace suppressed: run last compile:run for the full output.
java.lang.RuntimeException: Nonzero exit code: 1
at scala.sys.package$.error(package.scala:27)
[trace] Stack trace suppressed: run last compile:run for the full output.
[error] (compile:run) Nonzero exit code: 1
[error] Total time: 4 s, completed 9 mai 2018 11:47:29

Я пробовал проект на многих других компьютерах, и те же ошибки были воспроизведен.

...