मैं स्पार्क स्ट्रीमिंग और स्कैला में एक नौसिखिया हूं। एक परियोजना की आवश्यकता के लिए मैं ट्विटरपॉपुलर टैग उदाहरण को गिटूब में चलाने की कोशिश कर रहा था। चूंकि एसबीटी असेंबली मेरे लिए काम नहीं कर रही थी और मैं एसबीटी से परिचित नहीं था, मैं इमारत के लिए मेवेन का उपयोग करने की कोशिश कर रहा हूं। शुरुआती हिचकी के बाद, मैं जार फ़ाइल बनाने में सक्षम था। लेकिन इसे निष्पादित करने का प्रयास करते समय मुझे निम्न त्रुटि मिल रही है। क्या कोई इसे हल करने में मेरी मदद कर सकता है?
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/spark/streaming/twitter/TwitterUtils$
at TwitterPopularTags$.main(TwitterPopularTags.scala:43)
at TwitterPopularTags.main(TwitterPopularTags.scala)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.apache.spark.deploy.SparkSubmit$.launch(SparkSubmit.scala:331)
at org.apache.spark.deploy.SparkSubmit$.main(SparkSubmit.scala:75)
at org.apache.spark.deploy.SparkSubmit.main(SparkSubmit.scala)
Caused by: java.lang.ClassNotFoundException: org.apache.spark.streaming.twitter.TwitterUtils$
at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
... 9 more
मैं निर्भरता निम्नलिखित स्पार्क streaming_2.10 जोड़ लिया है: 1.1.0 स्पार्क core_2.10: 1.1.0 स्पार्क स्ट्रीमिंग-twitter_2.10: 1.1.0
मैं भी स्पार्क-स्ट्रीमिंग-ट्विटर के लिए 1.2.0 की कोशिश की लेकिन वह मुझे भी वही त्रुटि दे रहा था।
अग्रिम सहायता के लिए धन्यवाद।
सादर, vpv
धन्यवाद में वर्णित, मैं एक ही समस्या थी। मैंने एक अन्य विषय पर उत्तर दिया: http://stackoverflow.com/a/28498443/1480391 उन लोगों के लिए जिन्हें अधिक जानकारी चाहिए .. :) –
धन्यवाद @YvesM। , आपके जवाब ने वास्तव में मेरी मदद की - फिर से! मैंने आपके से बहुत सारे जवाब देखे जो मेरे जीवन को बचाया! – Paladini