scala - Spark - 错误 : Failed to load class - spark-submit

标签 scala apache-spark spark-streaming spark-submit

我使用 Intellij 创建 sbt 项目并将工件构建到 jar 文件。 我将 jar 文件放到服务器并提交,但出现此错误:

spark-submit --master spark://master:7077 --class streaming_process spark-jar/spark-streaming.jar

Error: Failed to load class streaming_process.
21/01/23 04:41:32 INFO ShutdownHookManager: Shutdown hook called
21/01/23 04:41:32 INFO ShutdownHookManager: Deleting directory /tmp/spark-982e8fe3-9421-45bd-aced-e46c4d756054

我的代码

// Code Block 2 Starts Here
    val spark = SparkSession.builder
      .master("spark://master:7077")
      .appName("Stream Processing Application")
      .getOrCreate()

    spark.sparkContext.setLogLevel("ERROR")
    // Code Block 2 Ends Here

    // Code Block 3 Starts Here
    // Stream meetup.com RSVP Message Data from Kafka
    val meetup_rsvp_df = spark.readStream
      .format("kafka")
      .option("kafka.bootstrap.servers", kafka_bootstrap_servers)
      .option("subscribe", kafka_topic_name)
      .option("startingOffsets", "latest")
      .load()

你可以看到我的项目图片:

enter image description here

最佳答案

JVM 找不到包含 streaming_process 类的 jar。请使用 --jars spark-jar/spark-streaming.jar 选项。

关于scala - Spark - 错误 : Failed to load class - spark-submit,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65853202/

相关文章:

function - Scala 递归函数值定义

scala - 在 Spark 和 Scala 中创建数据集时出现问题

apache-spark - 混合 Spark Structured Streaming API 和 DStream 写入 Kafka

scala - 使用 spark 在 hive 中流式传输数据存储

scala - 如何使用Spark hadoopFile方法使用值类型为Text的自定义输入格式?

scala - Spark不检查UDF/Column类型吗?

scala - 函数式编程 setter

xml - 如何从 apache spark 框架读取 XML 文件?

java - 内存缓存中的 Apache spark

hadoop - 在缓存中找不到 Hdfs 委托(delegate) token - Spark 应用程序出错