java - NetCDF:NoSuchFieldError:打开文件时的 pdsHash

标签 java scala netcdf grib

我正在尝试使用 NetcdfDataset.openDataset() 打开 grib2 文件

val path= getClass.getResource("/grib2/weather.grib2").getPath
val gribFile = NetcdfDataset.openDataset(path)

我遇到了 NoSuchFieldError: pdsHash。这是否意味着该文件无效?如果没有那怎么打开呢?

最佳答案

解决方案是安装 netcdfAll 而不是 netcdf-java

  "edu.ucar" % "netcdfAll" % "4.6.3"

关于java - NetCDF:NoSuchFieldError:打开文件时的 pdsHash,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51130212/

相关文章:

matlab - 如何使用 Matlab 调整已填充的 netcdf 文件中数组的大小?

r - 绘制 NetCDF 的部分并覆盖形状文件 - R

java - 可靠的跨平台方式获取Java中的方法时间

java - 将文件包含到 war classes 文件夹中

scala - Lift-json 将 'type' 字段的 json 提取到 case 类中

python - 如何从存储在 Azure 文件共享上的大型 NetCDF 文件中提取数据并将其发送到 Azure 网页

java - 使用 Spring 验证 boolean 元素是否已显式定义

java - 根据从字符串解析的日期对 ArrayList<String> 进行排序

json - 如何为 Map[Int, Long] 编写 Json 读取组合器

Scala:为什么 Float.floatToIntBits(2f) 失败?