首页 > 解决方案 > 如何在 Windows 的 spark-shell 中导入 play 框架 jar?

问题描述

我正在使用 Windows 机器并安装了 spark 和 scala 以供学习。对于需要处理 json 输入数据的 spark-sql。

scala> sc
res4: org.apache.spark.SparkContext = org.apache.spark.SparkContext@7431f4b8

scala> import play.api.libs.json._
<console>:23: error: not found: value play
       import play.api.libs.json._
              ^

scala>

如何在我的 spark-shell commnad 中导入 play api。

标签: scalaapache-spark

解决方案


如果您想在使用时使用其他库,则需要使用和/或spark-shell运行spark-shell命令。例如,要在您的 spark shell 中使用 play,请运行以下命令;--jars--packages

spark-shell --packages "com.typesafe.play":"play_2.11":"2.6.19"

有关更多信息,您可以使用spark-shell -h. 我希望它有帮助!


推荐阅读