如何说服 Scala IDE 识别 org.apache.spark.graphx._ 包?

How to convince Scala IDE to recognize org.apache.spark.graphx._ package?

当我尝试将 GraphX 包含到我的工作中时,似乎我做错了什么,因为 Scala IDE 无法识别 org.apache.spark.graphx._ 或任何与图形相关的内容 (!)

我第一次创建项目时是否遗漏了什么?我是否需要包含额外的库(如何?)?

您需要将 GraphX 依赖项添加到您的 pom 文件中。

<dependency>
  <groupId>org.apache.spark</groupId>
  <artifactId>spark-graphx_2.10</artifactId>
  <version>1.6.1</version>
</dependency>

Spark shell 现在有一个 --packages 选项。你这样使用它:

spark-shell --packages [maven:coordinates:here]