java
              
              
            
          
            private[sources] val creationTimeMs: Long = {
    val session = SparkSession.getActiveSession.orElse(SparkSession.getDefaultSession)
    require(session.isDefined)
        private[xxx]是访问权限控制在xxxx包的意思。

解决办法:
把[sources]删掉,或者改成和包名一致即可。