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

相关推荐
i220818 Faiz Ul19 小时前
计算机毕业设计|基于springboot + vue鲜花商城系统(源码+数据库+文档)
数据库·vue.js·spring boot·后端·课程设计
不能放弃治疗19 小时前
聊聊大模型开发的发展历程
后端
福大大架构师每日一题20 小时前
go-zero v1.10.0发布!全面支持Go 1.23、MCP SDK迁移、性能与稳定性双提升
开发语言·后端·golang
学习是生活的调味剂20 小时前
spring bean循环依赖问题分析
java·后端·spring
期待のcode20 小时前
SpringBoot连接Redis
spring boot·redis·后端
笑我归无处21 小时前
Springboot+mybatisplus配置多数据源+分页
spring boot·后端·mybatis
lizhongxuan1 天前
AI 从工具调用到自主进化:SkillSMP 与 EvoMap
后端
暴力袋鼠哥1 天前
基于 Spring Boot 3 + Vue 3 的农产品在线销售平台设计与实现
vue.js·spring boot·后端
canonical_entropy1 天前
DDD 概念澄清:那些教程不会告诉你的事
后端·低代码·领域驱动设计
凌云拓界1 天前
TypeWell全攻略(二):热力图渲染引擎,让键盘发光
前端·后端·python·计算机外设·交互·pyqt·数据可视化