2016-01-30 13 views
12

मैं अपने Maven पोम फ़ाइल के साथ एक मुद्दा में चल रहा है, जहां इसकी चिंगारी निर्भरता को खोजने में असमर्थ और त्रुटि के साथ वापस आ रहा है: org.apache.spark के लिए विरूपण साक्ष्य वर्णनकर्ता पढ़ने में असफल: चिंगारी स्ट्रीमिंग -काफका_2.10: जार: 1.2.1विरूपण साक्ष्य डिस्क्रिप्टर पढ़ने में विफल: इंटेलीजे

मैंने पुष्टि की है कि यह किसी भी कॉर्पोरेट फ़ायरवॉल के साथ कोई समस्या नहीं है क्योंकि हर दूसरी निर्भरता ठीक से लोड हो जाती है, बस यह एक।

मैं अपने मैवेन सेटिंग्स में पुष्टि करने में भी सक्षम हूं कि यह निम्नलिखित रेपो से खींचने का प्रयास कर रहा है। मैंने अपनी स्थानीय मशीन पर .m2 repo को फिर से लोड करने के लिए हटाने की कोशिश की, अभी भी कोई पासा नहीं है।

http://repo.maven.apache.org/maven2/org/apache/spark/spark-streaming-kafka_2.10/1.2.1/

नीचे संलग्न मेरी पोम फ़ाइल

<groupId>my.group.id</groupId> 
<artifactId>sentiment</artifactId> 
<version>1.0-SNAPSHOT</version> 
<name>NPITWITTER</name> 

<properties> 
</properties> 

    <dependencies> 
     <dependency> 
      <groupId>com.sparkjava</groupId> 
      <artifactId>spark-core</artifactId> 
      <version>1.1.1</version> 
     </dependency> 
     <dependency> 
      <groupId>org.apache.spark</groupId> 
      <artifactId>spark-streaming-kafka_2.10</artifactId> 
      <version>1.2.1</version> 
     </dependency> 
     <dependency> 
      <groupId>org.apache.spark</groupId> 
      <artifactId>spark-core_2.10</artifactId> 
      <version>1.2.1</version> 
     </dependency> 
     <dependency> 
      <groupId>org.apache.spark</groupId> 
      <artifactId>spark-streaming_2.10</artifactId> 
      <version>1.2.1</version> 
     </dependency> 
     <dependency> 
      <groupId>org.apache.spark</groupId> 
      <artifactId>spark-hive_2.10</artifactId> 
      <version>1.2.1</version> 
     </dependency> 
     <dependency> 
      <groupId>org.apache.spark</groupId> 
      <artifactId>spark-sql_2.10</artifactId> 
      <version>1.2.1</version> 
     </dependency> 


    </dependencies> 

+1

इस निर्भरता को सही ढंग से मौजूद है: http://mvnrepository.com/artifact/org.apache.spark/spark-streaming-kafka_2.10/1.2.1 तो समस्या कहीं और है। – Tunaki

उत्तर

9

यह हल हो गई है, एक प्रॉक्सी सेटिंग है कि सक्षम किया गया था की वजह से था। mvn -U clean install के साथ फिर से चलाया गया और सभी की मरम्मत की गई।

33

Intellij में, मैं एक ही मुद्दा है,

मैं भी प्रॉक्सी सेटिंग्स किया था, और आदेश 'mvn यू स्वच्छ स्थापित' लेकिन नहीं जाने भाग गया।

मैं अपने नीचे सेटिंग सक्षम के साथ हल (पीले रंग में हाइलाइट) हो गया

Intellij में, फ़ाइल के लिए जाना ->सेटिंग ->बिल्ड, निष्पादन, तैनाती ->Maven बॉक्स को चेक करें, 'हमेशा स्नैपशॉट अद्यतन'

Intellij Settings window snapshot

+1

मेरे लिए काम किया क्योंकि ऐसा लगता है कि सभी उप-परियोजनाओं की सभी निर्भरताओं को डाउनलोड करने के लिए मजबूर होना पड़ा है। – Jivay

+0

हां यह काम किया, लेकिन क्यों? – steffen

3

ड्रॉप डाउन

  • टिक Always update snapshots से ड्रॉप डाउन
  • करें Maven से File को आईडिया 17 के लिए काम किया के बाद,

    • जाओ
    • करें Settings
    • करें Build, Execution, Deployments
    • करें Build Tools चेक बॉक्स
  • 2

    मुझे लगता है कि इंटेलीजे साथ आता है और Maven स्थापना ambedded, तो बस सुनिश्चित करें कि आपके आईडीई सही Maven होम निर्देशिका की ओर इशारा करते है: और उपयोगकर्ता सेटिंग फ़ाइल:

      : मान को किया जा रहा है
    • File
    • पर जाएं चुनें Settings
    • करें Build, Execution, Deployments
    • करें,210 ड्रॉप डाउन
    • ड्रॉप करें Maven से नीचे
    संबंधित मुद्दे