GraphXコンパイルエラー

1152 ワード

[error]/home/spark/spark/apps/sina/src/main/scala/test.scala:6: object graphx is not a member of package org.apache.spark
[error] import org.apache.spark.graphx._
[error]                         ^
[error]/home/spark/spark/apps/sina/src/main/scala/test.scala:14: not found: value GraphLoader
[error]         val graph = GraphLoader.edgeListFile(sc, "/home/saprk/spark/graphx/data/followers.txt")
[error]                     ^
[error]/home/spark/spark/apps/sina/src/main/scala/test.scala:21: not found: value Graph
[error]         val myGraph=Graph.apply(users,graph.edges)
[error]                     ^
[error] three errors found
[error] (compile:compile) Compilation failed
[error] Total time: 4 s, completed 2014-7-16 11:03:38
//sbtを使用してgraphxソースコードをコンパイルするときに、上記のgraphxパッケージが見つからないエラーが発生しました.解決方法は、工事中のsbtファイルに追加することです.
libraryDependencies += "org.apache.spark" %% "spark-graphx" %"1.0.1"
//その1.0.1を自分のsparkバージョン番号に変更することに注意
この問題は参考にしました.http://qnalist.com/questions/4847708/building-a-standalone-app-in-scala-and-graphx