【发布时间】:2017-11-17 05:03:33
【问题描述】:
我有 Spark Job aggregationfinal_2.11-0.1 jar,我在我的机器上运行它。它的组成如下:
package deploy
object FinalJob {
def main(args: Array[String]): Unit = {
val spark = SparkSession
.builder()
.appName(s"${this.getClass.getSimpleName}")
.config("spark.sql.shuffle.partitions", "4")
.getOrCreate()
//continued code
}
}
当我在本地模式下运行此代码时,它运行良好,但是当我将其部署在 EMR 集群上并将其 jar 放在主节点中时。它给出的错误如下:
ClassNotFoundException : deploy.FinalJob
我在这里错过了什么?
【问题讨论】:
标签: scala apache-spark emr amazon-emr