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

相关推荐
间彧1 分钟前
从开发到生产,如何将Docker Compose项目平滑迁移到Kubernetes?
后端
间彧7 分钟前
如何结合CI/CD流水线自动选择正确的Docker Compose配置?
后端
间彧8 分钟前
在多环境(开发、测试、生产)下,如何管理不同的Docker Compose配置?
后端
间彧9 分钟前
如何为Docker Compose中的服务配置健康检查,确保服务真正可用?
后端
间彧14 分钟前
Docker Compose和Kubernetes在编排服务时有哪些核心区别?
后端
间彧19 分钟前
如何在实际项目中集成Arthas Tunnel Server实现Kubernetes集群的远程诊断?
后端
brzhang1 小时前
读懂 MiniMax Agent 的设计逻辑,然后我复刻了一个MiniMax Agent
前端·后端·架构
草明1 小时前
Go 的 IO 多路复用
开发语言·后端·golang
蓝-萧2 小时前
Plugin ‘mysql_native_password‘ is not loaded`
java·后端
故事不长丨2 小时前
【Java SpringBoot+Vue 实现视频文件上传与存储】
java·javascript·spring boot·vscode·后端·vue·intellij-idea