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

相关推荐
程序员-周李斌11 小时前
Java 死锁
java·开发语言·后端
布列瑟农的星空12 小时前
还在手动翻译国际化词条?AST解析+AI翻译实现一键替换
前端·后端·ai编程
武子康12 小时前
大数据-197 K折交叉验证实战:sklearn 看均值/方差,选更稳的 KNN 超参
大数据·后端·机器学习
码事漫谈12 小时前
C++数据竞争与无锁编程
后端
码事漫谈12 小时前
C++虚函数表与多重继承内存布局深度剖析
后端
weixin_4250230013 小时前
Spring Boot + MyBatis Plus JOIN 分页多表查询项目文档
spring boot·后端·mybatis
sxlishaobin13 小时前
Spring Bean生命周期详解
java·后端·spring
肉丸滚球14 小时前
飞算 JavaAI 转 SpringBoot 项目沉浸式体验:高效开发在线图书借阅平台
java·spring boot·后端
问道飞鱼15 小时前
【Rust编程语言】Rust数据类型全面解析
开发语言·后端·rust·数据类型
泉城老铁16 小时前
目前开源架构需要注意的安全问题
spring boot·后端