Scala 如何使用Spark project重新编译示例';谁的消息来源?
我是java/scala新手,来自python,不知道编译阶段。。。 我更改了spark提供的scala示例,但是当我重新执行它时,会考虑到这些更改。我猜这是因为我习惯于不编译脚本:-/ 编译scala脚本的命令是什么? 即:~/spark/examples/src/main/scala/org/apache/spark/examples/streaming/FlumePollingEventCount.scalaScala 如何使用Spark project重新编译示例';谁的消息来源?,scala,apache-spark,Scala,Apache Spark,我是java/scala新手,来自python,不知道编译阶段。。。 我更改了spark提供的scala示例,但是当我重新执行它时,会考虑到这些更改。我猜这是因为我习惯于不编译脚本:-/ 编译scala脚本的命令是什么? 即:~/spark/examples/src/main/scala/org/apache/spark/examples/streaming/FlumePollingEventCount.scala scalac /Users/romain/spark/examples/src/
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
^
根据:
在您的情况下,应该是build/sbt示例:package
您可能需要阅读Spark中的构建过程。scalac finename.scala然后scala CLASS_with main_方法应该有sbt或mvn之类的工具
$ # sbt
$ build/sbt package
$ # Maven
$ build/mvn package -DskipTests -pl assembly