☰
Spark 4.0 升级后 MemoryStream 找不到——包路径迁移到 streaming.runtime
2026/10/27 2:44:35 网站建设 项目流程

从 Spark 3.5 升到 4.0 时,结构化流的单元测试会先崩在编译阶段:MemoryStream这个类消失了。它不是被删除也不是被废弃,只是被搬到了另一个包里。

问题现象

编译报错:

error: cannot find symbol import org.apache.spark.sql.execution.streaming.MemoryStream; error: cannot find symbol MemoryStream inputStream =

出错代码(Java 侧调用 Scala 类):

SQLContextspark=TestSparkUtils.getSparkSession().sqlContext

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询