2017-02-20 5 views
0

Apacheのストリーミングを設定しようとしています。以下のpom.xmlにあります。このラインで複数見つかりまし注釈:私はApacheのスパークを設定中にMaven pom.xmlエラーが発生しました

を追加していたときに
<dependency> 
     <groupId>org.apache.spark</groupId> 
     <artifactId>spark-core_2.10</artifactId> 
     <version>2.1.0</version> 
    </dependency> 

ポンポンファイルが言って、エラーを取得している - :HK2-utilsの: org.glassfish.hk2転送に失敗するのjar:2.4.0-B34を

http://maven.apache.org/xsd/maven-4.0.0.xsd "> 4.0.0 com.iot.app.kafka IOT-カフカプロデューサー 1.0.0 のIoTカフカプロデューサー

<dependencies> 
    <dependency> 
     <groupId>org.apache.spark</groupId> 
     <artifactId>spark-core_2.10</artifactId> 
     <version>2.1.0</version> 
    </dependency> 


    <dependency> 
     <groupId>org.apache.kafka</groupId> 
     <artifactId>kafka-clients</artifactId> 
     <version>0.9.0.0</version> 
    </dependency> 

    <!-- https://mvnrepository.com/artifact/org.apache.spark/spark-streaming-kafka_2.10 --> 
    <dependency> 
     <groupId>org.apache.spark</groupId> 
     <artifactId>spark-streaming-kafka_2.10</artifactId> 
     <version>1.6.3</version> 
    </dependency> 


    <dependency> 
     <groupId>org.spark-project.spark</groupId> 
     <artifactId>unused</artifactId> 
     <version>1.0.0</version> 
     <scope>provided</scope> 
    </dependency> 

    <dependency> 
     <groupId>com.fasterxml.jackson.core</groupId> 
     <artifactId>jackson-core</artifactId> 
     <version>2.6.6</version> 
    </dependency> 
    <dependency> 
     <groupId>com.fasterxml.jackson.core</groupId> 
     <artifactId>jackson-databind</artifactId> 
     <version>2.6.6</version> 
    </dependency> 
    <dependency> 
     <groupId>com.fasterxml.jackson.core</groupId> 
     <artifactId>jackson-annotations</artifactId> 
     <version>2.6.6</version> 
    </dependency> 
    <dependency> 
     <groupId>log4j</groupId> 
     <artifactId>log4j</artifactId> 
     <version>1.2.17</version> 
    </dependency> 
    <dependency> 
     <groupId>junit</groupId> 
     <artifactId>junit</artifactId> 
     <version>4.12</version> 
    </dependency> 
    <dependency> 
     <groupId>com.google.guava</groupId> 
     <artifactId>guava</artifactId> 
     <version>19.0</version> 
    </dependency> 
</dependencies> 

親切に誰かがあなたがspark-corespark-streaming-kafkaの同じバージョンを使用する必要がadavnce

答えて

1

でこのissue.Thansを解決するには、私を助けて。 spark-streaming-kafkaを次のように変更してください。

<dependency> 
    <groupId>org.apache.spark</groupId> 
    <artifactId>spark-streaming-kafka-0-8_2.10</artifactId> 
    <version>2.1.0</version> 
</dependency> 
+0

ありがとうございます。 あなたが言及したを追加し、強制的に更新しました。 それは働いた。 – user3837415

関連する問題