我是java / scala的新手,来自python我不知道编译阶段...... 我更改了一个使用spark给出的scala示例,但是当我重新执行它时,会注意到这些更改。我想这是因为我不习惯编译我的脚本: - /
编译scala脚本的命令是什么? 即:〜/ spark / examples / src / main / scala / org / apache / spark / examples / streaming / FlumePollingEventCount.scala
scalac /Users/romain/spark/examples/src/main/scala/org/apache/spark/examples/streaming/FlumePollingEventCount2.scala
/Users/romain/spark/examples/src/main/scala/org/apache/spark/examples/streaming/FlumePollingEventCount2.scala:21:
error: object SparkConf is not a member of package org.apache.spark
import org.apache.spark.SparkConf
^
答案 0 :(得分:0)
根据Running Build Targets For Individual Projects:
$ # sbt
$ build/sbt package
$ # Maven
$ build/mvn package -DskipTests -pl assembly
在您的情况下,它是build/sbt examples:package
。
您可能需要阅读Building Spark以了解Spark中的构建过程。