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

相关推荐
Se7en25815 分钟前
基于 MateChat 构建 AI 编程智能助手的落地实践
后端
n***F87544 分钟前
Skywalking介绍,Skywalking 9.4 安装,SpringBoot集成Skywalking
spring boot·后端·skywalking
w***37511 小时前
SpringBoot【实用篇】- 测试
java·spring boot·后端
9ilk1 小时前
【C++】 --- 哈希
c++·后端·算法·哈希算法
MC丶科1 小时前
Spring Boot + Elasticsearch 实现全文搜索功能(商品搜索)!让搜索快如闪电
spring boot·后端·elasticsearch·软考高级·软考架构师
9***P3342 小时前
Rust在网络中的Rocket
开发语言·后端·rust
Wzx1980123 小时前
go聊天室
开发语言·后端·golang
chenyuhao20243 小时前
MySQL索引特性
开发语言·数据库·c++·后端·mysql
oouy3 小时前
《Java泛型:给你的代码装上“快递分拣系统”,再也不会拆出一双鞋!》
后端
Python私教3 小时前
别再瞎折腾 LangChain 了:从 0 到 1 搭建 RAG 知识库的架构决策实录
后端