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

相关推荐
冬奇Lab4 小时前
Vercel部署全攻略:从GitHub到上线,10分钟让你的前端项目免费拥有自己的域名
前端·后端·node.js
宁在春4 小时前
【2025 年终总结】人好像真的只活那么几个瞬间
后端·程序员·年终总结
程序员根根4 小时前
AOP 全解析:从核心概念到实战落地(Spring Boot 场景)
后端
小蒜学长4 小时前
足球联赛管理系统(代码+数据库+LW)
java·数据库·spring boot·后端
骑着bug的coder4 小时前
第10讲:并发场景优化——锁机制与死锁解决
后端·mysql
青梅主码4 小时前
CB Insights最新发布《人工智能编程代理市场份额报告:2025 年 12 月》:Cursor 被誉为当下最强的 AI 代码编辑器 Claude Code
后端
这是程序猿4 小时前
基于java的SpringBoot框架医院药品管理系统
java·开发语言·spring boot·后端·spring·医院药品管理系统
武子康4 小时前
大数据-203 scikit-learn 决策树剪枝参数:max_depth/min_samples_leaf 到 min_impurity_decrease
大数据·后端·机器学习
回家路上绕了弯4 小时前
Resilience4j全面指南:轻量级熔断限流框架的实战与落地
分布式·后端
SimonKing4 小时前
你的网站SSL证书又要过期了?这个工具能让你永久告别焦虑
java·后端·程序员