首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >IllegalAccessException ..无法访问具有修饰符"protected“的类的成员

IllegalAccessException ..无法访问具有修饰符"protected“的类的成员
EN

Stack Overflow用户
提问于 2016-03-07 18:40:00
回答 1查看 932关注 0票数 0

这是我的scala代码。

代码语言:javascript
复制
package RasterDataIngest.RasterDataIngestIntoHadoop

import geotrellis.spark._
import geotrellis.spark.ingest._
import geotrellis.spark.io.hadoop._
import geotrellis.spark.io.index._
import geotrellis.spark.tiling._
import geotrellis.spark.utils.SparkUtils
import geotrellis.vector._
import org.apache.hadoop.fs.Path
import org.apache.spark._
import com.quantifind.sumac.ArgMain
import com.quantifind.sumac.validation.Required

class HadoopIngestArgs extends IngestArgs {
  @Required var catalog: String = _
  def catalogPath = new Path(catalog)
}

object HadoopIngest extends ArgMain[HadoopIngestArgs] with Logging {
  def main(args: HadoopIngestArgs): Unit = {
   System.setProperty("com.sun.media.jai.disableMediaLib", "true")

    implicit val sparkContext = SparkUtils.createSparkContext("Ingest")
    val conf = sparkContext.hadoopConfiguration
    conf.set("io.map.index.interval", "1")

    val catalog = HadoopRasterCatalog(args.catalogPath)
    val source = sparkContext.hadoopGeoTiffRDD(args.inPath)
    val layoutScheme = ZoomedLayoutScheme()

    Ingest[ProjectedExtent, SpatialKey](source, args.destCrs, layoutScheme, args.pyramid){ (rdd, level) => 
      catalog
        .writer[SpatialKey](RowMajorKeyIndexMethod, args.clobber)
        .write(LayerId(args.layerName, level.zoom), rdd)
    }
  }
}

当我运行这段代码时,我得到了以下错误。请帮我解决这个错误。

代码语言:javascript
复制
java.lang.IllegalAccessException: Class org.osgeo.proj4j.Registry can not access a member of class org.osgeo.proj4j.proj.Projection with modifiers "protected"
EN

回答 1

Stack Overflow用户

发布于 2016-11-06 21:44:35

我认为这个问题与坏的sbt缓存或Java版本不匹配有关。尝试最新的稳定GeoTrellis版本: 0.10.3 (Scala2.10/2.11,Java8,Spark 1.6.x)。如果您计划将GeoTrellis与Spark2一起使用,请查看GeoTrellis快照( 1.0.0版将支持Spark 2+、Java8和Scala2.11)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35841585

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档