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

相关推荐
短剑重铸之日19 分钟前
SpringBoot声明式事务的源码解析
java·后端·spring·springboot
JIngJaneIL25 分钟前
基于springboot + vue房屋租赁管理系统(源码+数据库+文档)
java·开发语言·前端·数据库·vue.js·spring boot·后端
wadesir1 小时前
Go语言中高效读取数据(详解io包的ReadAll函数用法)
开发语言·后端·golang
千寻技术帮1 小时前
10422_基于Springboot的教务管理系统
java·spring boot·后端·vue·教务管理
Victor3561 小时前
Hibernate(12)什么是Hibernate的实体类?
后端
Victor3561 小时前
Hibernate(11)什么是Hibernate的持久化上下文?
后端
期待のcode2 小时前
@RequestBody的伪表单提交场景
java·前端·vue.js·后端
王中阳Go2 小时前
手把手教你用 Go + Eino 搭建一个企业级 RAG 知识库(含代码与踩坑)
人工智能·后端·go
幺零九零零3 小时前
Golang-Swagger
开发语言·后端·golang
moyueheng3 小时前
AG-UI 事件类型全解析:构建 AI 代理与 UI 的实时通信桥梁
后端