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

相关推荐
腾讯云云开发13 小时前
【你可能不知道的开发技巧】一行代码完成小程序的CloudBase鉴权登录
前端·后端·微信小程序
申阳13 小时前
Day 21:03. 基于 SpringBoot4 开发后台管理系统-整合 SpringSecurity 完成登录功能
前端·后端·程序员
捧 花13 小时前
Go Web 开发流程
开发语言·后端·golang·restful·web·分层设计
南猿北者13 小时前
go语言基础语法
开发语言·后端·golang
镜花水月linyi13 小时前
1.5w字ReentrantLock 深度解析
java·后端·程序员
bot55566613 小时前
企业微信iPad协议:从接口设计到灰度验证的极简实践
后端
程序员西西13 小时前
Spring Boot3 分页操作全解析:从基础到实战
java·后端·程序员
用户685453759776913 小时前
为什么Python大神都在用with?看完我悟了
后端
mudtools13 小时前
一分钟实现.NET与飞书长连接的WebSocket架构
后端·c#·.net
Mcband13 小时前
【Spring Boot】Interceptor的原理、配置、顺序控制及与Filter的关键区别
java·spring boot·后端