2016-11-10 6 views
-2

私はJavaのsparkプログラムを管理するためにMavenを使用しています。プログラムでは、mllib.fpmのFPGrowthアルゴリズムを呼び出します。spark mavenパッケージorg.apache.spark.mllib.fpmは存在しません

<dependency> <!--Spark denpendency --> 
    <groupId>org.apache.spark</groupId> 
    <artifactId>spark-core_2.10</artifacrId> 
    <version>1.5.1</version> 
</dependency> 

ただし、パッケージorg.apache.spark.mllib.fpmが存在しません。この質問を解決するには?

答えて

1

この依存関係を追加します。

スパークのバージョンは1.5.1です。

したがって、あなたのpom.xmlでこれを追加してみてください:

<!-- https://mvnrepository.com/artifact/org.apache.spark/spark-mllib_2.10 --> 
<dependency> 
    <groupId>org.apache.spark</groupId> 
    <artifactId>spark-mllib_2.10</artifactId> 
    <version>1.5.1</version> 
</dependency> 

これはあなたの問題を解決するだろう。ありがとう!

+1

バージョンは本当に1.5.1でなければなりません。どうもありがとうございました ! – volity

0

は、問題は、あなたがmllibを使用しているですが、あなたは、その依存関係があなたのpom.xmlに指定されていない

<dependency> 
    <groupId>org.apache.spark</groupId> 
    <artifactId>spark-mllib_2.10</artifactId> 
    <version>1.5.1</version> 
</dependency> 
+0

ありがとうございます!あなたの答えは私の問題を解決しました。 – volity

+1

あなたは大歓迎です! @ ShivanshSrivastavaがバージョンが1.5.1である必要があると述べたので、 –

関連する問題