【问题标题】:SBT can't resolve OSgeo /JAI maven dependenciesSBT 无法解析 OSgeo /JAI maven 依赖项
【发布时间】:2017-04-08 20:33:03
【问题描述】:

我想将 ESRI ASCII 地理网格文件读入 java。 因此需要 geotools 和 t-arcgrid。

当将这些加载到集合中时

libraryDependencies ++= Seq(
  "org.geotools" % "gt-main" % geotools,
  "org.geotools" % "gt-arcgrid" % geotools
)

即使添加了额外的解析器,我也会收到 unresolved dependency: it.geosolutions.jaiext.

resolvers += "osgeo" at "http://download.osgeo.org/webdav/geotools"
resolvers += "boundless" at "http://repo.boundlessgeo.com/main"

它应该驻留在无限存储库中,但未解析http://mvnrepository.com/artifact/it.geosolutions.jaiext/jaiext/1.1.8

检查日志时,http://repo.boundlessgeo.com/main/it/geosolutions/imageio-ext/imageio-ext-arcgrid/1.1.17/imageio-ext-arcgrid-1.1.17.pom 正在尝试访问。 如果我在浏览器中单击,则会下载 imageio-ext-arcgrid-1.1.17.pom。 SBT 有什么问题?对于几个(传递)依赖项,可以观察到相同的问题。

为了重现这里的示例,也是一个最小的 git 项目https://github.com/geoHeil/geoToolsProblem,但所有相关代码都已经存在于上面。

编辑

"org.geotools" % "gt-coverage" % geotools, 附加到依赖项不会有帮助。

【问题讨论】:

    标签: maven sbt geotools jai


    【解决方案1】:

    看起来添加resolvers += "imageio" at "http://maven.geo-solutions.it" 可以让它工作。

    【讨论】:

      猜你喜欢
      • 2017-05-06
      • 2014-05-03
      • 1970-01-01
      • 2017-03-03
      • 2011-08-01
      • 2019-03-23
      • 1970-01-01
      • 2022-10-05
      • 1970-01-01
      相关资源
      最近更新 更多