【问题标题】:How to build Spark with different version of json4s-jackson?如何使用不同版本的 json4s-jackson 构建 Spark?
【发布时间】:2015-09-03 14:04:06
【问题描述】:

我使用 Spark 1.4.1、Maven 和 IntelliJ IDEA 14.1.4。

在找到Is it possible to use json4s 3.2.11 with Spark 1.3.0?这个问题后,我意识到为了在我的 Spark 流应用程序中使用json4s-jackson_2.10:3.2.11 功能,我需要使用 pom 文件中更新的 json4s 版本重建 Spark。

我该怎么做?

【问题讨论】:

    标签: intellij-idea apache-spark pom.xml spark-streaming


    【解决方案1】:

    更改 core/pom.xml 使其引用 3.2.11 (not 3.2.10 as it's now) 并按照 Building Spark 中的说明构建 Spark。

    至于它如何改变您的应用程序,您应该使用适当的版本为 Spark 和 json4s 添加依赖项,例如 provided(因为它们随 Spark 一起提供,并且由 Spark 在运行时提供)。

    【讨论】:

      猜你喜欢
      • 2018-02-02
      • 2015-11-30
      • 1970-01-01
      • 2010-12-23
      • 1970-01-01
      • 2017-05-18
      • 2019-01-02
      • 1970-01-01
      • 2013-10-30
      相关资源
      最近更新 更多