【scala】编译build报错 “xxx is not an enclosing class“

java 复制代码
  private[sources] val creationTimeMs: Long = {
    val session = SparkSession.getActiveSession.orElse(SparkSession.getDefaultSession)
    require(session.isDefined)

private[xxx]是访问权限控制在xxxx包的意思。

解决办法:

把[sources]删掉,或者改成和包名一致即可。

相关推荐
dyw0813 分钟前
如何通过xshell实现建立反向隧道,通过云服务器的访问本地服务
后端
changflow21 分钟前
告别“黑盒”等待:如何在 LangGraph 中优雅地实现前端友好的 Human-in-the-Loop?
后端
惜棠32 分钟前
visual code + rust入门指南
开发语言·后端·rust
n***i9532 分钟前
Rust在嵌入式系统中的内存管理
开发语言·后端·rust
踏浪无痕37 分钟前
PageHelper 防坑指南:从兜底方案到根治方案
spring boot·后端
ziwu1 小时前
昆虫识别系统【最新版】Python+TensorFlow+Vue3+Django+人工智能+深度学习+卷积神经网络算法
后端·图像识别
三翼鸟数字化技术团队1 小时前
基于redis的多资源分布式公平锁的设计与实践
redis·后端
今天没有盐1 小时前
Scala Map集合完全指南:从入门到实战应用
后端·scala·编程语言
LSTM971 小时前
如何使用 C# 将 RTF 转换为 PDF
后端
Jing_Rainbow1 小时前
【AI-7 全栈-2 /Lesson16(2025-11-01)】构建一个基于 AIGC 的 Logo 生成 Bot:从前端到后端的完整技术指南 🎨
前端·人工智能·后端