【发布时间】:2013-06-07 09:56:43
【问题描述】:
我正在尝试在远程机器上使用 Scala 编写Spark 程序,但该机器无法访问互联网。由于我使用的是 Hadoop 的预构建版本,因此我能够运行预编译的示例:
[user@host spark-0.7.2]$ ./run spark.examples.LocalPi
但我无法编译任何在机器上引用 spark 的东西:
$ scalac PiEstimate.scala
PiEstimate.scala:1: error: not found: object spark
import spark.SparkContext
^
通常情况下,我会使用 SBT 来处理任何依赖项,但机器无法访问 Internet,并且无法通过 SSH 隧道访问 Internet。
是否可以在无法访问 Internet 的远程计算机上编译 SBT 项目?或者我如何手动将 Spark 依赖项链接到 Scala 编译器。
【问题讨论】:
标签: scala sbt offline remote-access apache-spark