【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]删掉,或者改成和包名一致即可。

相关推荐
子安柠3 分钟前
深入理解 Go 语言文件操作:从基础到最佳实践
开发语言·后端·golang
Achou.Wang6 分钟前
go语言中使用等待组(waitgroups)和内存屏障(barriers)进行同步
开发语言·后端·golang
Kiyra37 分钟前
Agent 的记忆不是存数据库就行:上下文预算与轻量记忆的设计实战
数据库·人工智能·后端·面试·职场和发展·哈希算法
ConardLi1 小时前
Harness 实践:让 Agent 全自动制作知识讲解视频
前端·人工智能·后端
tanis_20771 小时前
DeepSeek-TUI 也能读 PDF 了:Skill + MinerU CLI 终端文档解析实战
人工智能·后端·深度学习·pdf·csdn开发云
谁在黄金彼岸1 小时前
AI 服务 Connection Reset by Peer 问题修复
后端
MageGojo1 小时前
怎么用 Node.js 接入内容审核 API:从调通到评论风控的完整做法
后端
BING_Algorithm1 小时前
开发常用Git核心知识
git·后端
星栈1 小时前
Rust 泛型注入:一个 Service 协调四个 DDD 聚合的实战复盘
后端·架构
木雷坞1 小时前
vLLM 服务上 K8s 前,我先把 GPU、探针和镜像过了一遍
后端