【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 分钟前
一文讲清楚: SSE、WebSocket 与 HTTP的关系
后端
代码丰18 分钟前
java 21虚拟线程vs传统线程 原理分析以及具体测试例子去分析性能提升
后端
用户05343693807319 分钟前
langchainrust:Rust 版 LangChain 框架(LLM+Agent+RAG)
后端
fox_lht33 分钟前
第十章 通用集合
开发语言·后端·算法·rust
悟空聊架构1 小时前
GStack的26种专家角色,真正实现一人成军!
后端
counting money1 小时前
Spring框架基础(依赖注入-半注解形式)
java·后端·spring
Code_Artist1 小时前
一天之内我让 AI 用 Netty 造了一个最小可用的 MVC 框架:体验一下造轮子的快感😅!
后端·netty·ai编程
也许明天y1 小时前
LangChain4j + Spring Boot 多智能体协调架构原理深度解析
spring boot·后端·agent
AI人工智能+电脑小能手1 小时前
【大白话说Java面试题】【Java基础篇】第20题:HashMap在计算index的时候,为什么要对数组长度做减1操作
java·开发语言·数据结构·后端·面试·哈希算法·hash-index