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

相关推荐
无限进步_16 分钟前
【C++】C++11的类功能增强与STL变化
java·前端·数据结构·c++·后端·算法
字节跳动数据库17 分钟前
TRAE × 火山引擎 Supabase:为你的 AI 应用装上“数据引擎”
人工智能·后端
用户67570498850229 分钟前
Python 统一大业:uv 如何整合 Pip、Pyenv 和 Venv?
后端·python
倚栏听风雨31 分钟前
Spring AI 流式工具调用:你的 TOOL_CALLS Chunk 去哪了?
后端
归故里32 分钟前
harmony-next.skills 为 AI 而生!
前端·后端·github
木雷坞36 分钟前
NAS 放模型,GPU 跑 vLLM:一次启动卡住的排查记录
后端
TYKJ02340 分钟前
带宽100M但传输只有30M?你的服务器可能该换TCP算法了
后端·算法
小黑蛋91241 分钟前
HTTP、TLS 与证书深度解析 —— 从裸奔到全副武装的安全通信之旅
后端
随风,奔跑43 分钟前
RabbitMQ
后端·rabbitmq
前端白袍1 小时前
代码规范:RESTful API 全面介绍
后端·restful·代码规范