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

相关推荐
派星42 分钟前
Jetson Orin Nano连接CSI摄像头并实现Gstreamer推流
人工智能·后端
欧雷殿1 小时前
跨设备自动化:家庭 AI 工作台的首个小目标
后端·agent·aiops
SsunmdayKT2 小时前
前后端项目部署与运行机制全流程详解
前端·后端
Reart2 小时前
从0解构tinyWeb项目--(Day:10)
前端·后端·架构
SamDeepThinking2 小时前
程序员如何接受工作内容毫无意义?
java·后端·程序员
_Evan_Yao2 小时前
一文搞懂:AI编程辅助工具——从GitHub Copilot到通义灵码,不同人群如何驾驭AI编程助手?
人工智能·后端·copilot·ai编程
木雷坞3 小时前
边缘视频分析节点断网恢复排查记录
后端
2301_771717213 小时前
最近在刷牛客:使用Spring AOP实现性能监控时
java·后端·spring
Java水解3 小时前
深入浅出多包架构(Monorepo)
后端
手握风云-4 小时前
Spring AI:让大模型住进 Spring 生态(四)
java·后端·spring