我有一个Python脚本,我能够以以下方式将其提交到Spark:
现在,我尝试以同样的方式提交一个Scala程序:
作为结果,我收到以下错误信息:
Scala程序本身只是一个Hello World程序:
/opt/spark/bin/spark-submit --master yarn-client test.py
现在,我尝试以同样的方式提交一个Scala程序:
/opt/spark/bin/spark-submit --master yarn-client test.scala
作为结果,我收到以下错误信息:
Error: Cannot load main class from JAR file:/home/myname/spark/test.scala
Run with --help for usage help or --verbose for debug output
Scala程序本身只是一个Hello World程序:
object HelloWorld {
def main(args: Array[String]): Unit = {
println("Hello, world!")
}
}
我做错了什么?