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

相关推荐
z***89719 小时前
SpringBoot Maven 项目 pom 中的 plugin 插件用法整理
spring boot·后端·maven
爆更小哇12 小时前
MyBatis的TypeHandler :优雅地实现数据加密与解密
数据库·后端·mybatis
j***630812 小时前
Springboot项目中线程池使用整理
java·spring boot·后端
w***153112 小时前
Spring boot启动原理及相关组件
数据库·spring boot·后端
a***560612 小时前
Spring Boot接收参数的19种方式
java·spring boot·后端
z***751513 小时前
SpringBoot集成MQTT客户端
java·spring boot·后端
码事漫谈13 小时前
C++语言演进之路:从“C with Classes”到现代编程基石
后端
码事漫谈13 小时前
跨越语言的藩篱:论不同语言间调用的难点与实践
后端
n***840714 小时前
Spring Boot(七):Swagger 接口文档
java·spring boot·后端
合作小小程序员小小店15 小时前
web网页开发,在线%图书管理%系统,基于Idea,html,css,jQuery,java,ssm,mysql。
java·前端·后端·mysql·jdk·intellij-idea