【发布时间】:2016-09-05 05:57:04
【问题描述】:
如何在使用 SBT 在 Windows (8-10) 上构建 Spark 时激活 Hadoop 和 YARN 配置文件?
>sbt package
上述代码有效,但无法使用以下内容激活配置文件:
>sbt -Pyarn package
我在问,因为与 SBT 相比,mvn 非常慢。我有使用 SBT 和 Maven 在 Linux 上构建 Spark 的经验。
【问题讨论】:
-
我有两个问题。 1. 为什么需要在Windows上重建spark?为什么不使用 Spark 站点中可用的预构建二进制版本之一? 2. 在 Windows 中,您如何尝试启动 sbt 和构建过程?你在使用 PowerShell,例如 Cygwin?
-
回答第一个问题通常会引发关于“你为什么要做你想做的事”的巨大争论,所以如果你不介意,我会避免这种情况。我只是从一个简单的终端调用
sbt命令。 -
我会推荐@Vitaliy Kotlyarenko提到的同样的东西,sbt并不意味着支持maven配置文件,所以你需要使用sbt自带的Spark源代码
标签: apache-spark build sbt profiles