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

相关推荐
做cv的小昊6 分钟前
在NanoPC-T6开发板上通过USB串口通信实现光源控制功能
java·后端·嵌入式硬件·边缘计算·安卓·信息与通信·开发
用户69371750013846 分钟前
21.Kotlin 接口:接口 (Interface):抽象方法、属性与默认实现
android·后端·kotlin
溪饱鱼6 分钟前
主动与被动AI交互范式
前端·后端·aigc
写代码的皮筏艇8 分钟前
Sequelize 详细指南
前端·后端
用户2946555091912 分钟前
游戏开发中的向量魔法
后端
兔子零102414 分钟前
nginx 配置长跑(上):从一份 server 到看懂整套路由规则
后端·nginx
啥都学点的程序员17 分钟前
python项目调用shardingsphere时,多进程情况下,shardingsphere配置的连接数会乘以进程数
后端
guchen6618 分钟前
C# 闭包捕获变量的经典问题分析
后端
Lear18 分钟前
Lombok全面解析:极致简化Java开发的神兵利器
后端
小周在成长18 分钟前
Java 单例设计模式(Singleton Pattern)指南
后端