2 votos

¿Cuál es la versión correcta del repositorio maven para geotools postgis?

En documentación parece indicar que el repositorio maven correcto a utilizar es:

  <repository>
     <id>osgeo</id>
     <name>Open Source Geospatial Foundation Repository</name>
     <url>http://download.osgeo.org/webdav/geotools/</url>
  </repository>

Sin embargo, parece que la última versión en este repositorio se actualizó por última vez en 2014. https://mvnrepository.com/artifact/org.geotools.jdbc/gt-jdbc-postgis?repo=osgeo

Por otro lado, el de Boundless parece llevar una versión mucho más actualizada que los otros repositorios. Esta se actualizó por última vez en septiembre de 2018: https://mvnrepository.com/artifact/org.geotools.jdbc/gt-jdbc-postgis/20.0

Sin embargo, la documentación indica que el repositorio Boundless es para instantáneas.

¿Cuál es la versión adecuada?

3voto

Adam Ernst Puntos 6939

El repositorio OSGeo es el correcto para las compilaciones estables (no estoy seguro de dónde obtiene mvnrepository.com su información) - véase http://download.osgeo.org/webdav/geotools/org/geotools/jdbc/gt-jdbc-postgis/20.0/ para obtener la última versión de PostGIS.

Actualización

Desde la desaparición de Boundless el repositorio correcto para las instantáneas es:

 <repository>
    <id>osgeo-snapshot</id>
    <name>OSGeo Snapshot Repository</name>
    <url>https://repo.osgeo.org/repository/snapshot/</url>
    <snapshots><enabled>true</enabled></snapshots>
    <releases><enabled>false</enabled></releases>
  </repository>

Todo esto está documentado en el Maven Inicio rápido que es lo mínimo que debes leer antes de empezar con GeoTools.

2voto

Tom Anderson Puntos 22456

He luchado un poco sobre el mismo tema, ya que algunos, incluso reciente, la documentación sigue informando repositorio muerto.

A continuación se muestra el nodo de repositorio que estoy utilizando en mi archivo pom.xml (por supuesto estoy hablando de un proyecto Maven) Fíjate en https://repo.boundlessgeo.com/main/org/geotools/gt-main/ para obtener la lista de versiones soportadas por el repositorio Boundless.

<repositories>
    <repository>
        <id>osgeo</id>
        <name>Open Source Geospatial Foundation Repository</name>
        <url>http://download.osgeo.org/webdav/geotools/</url>
    </repository>
    <repository>
        <snapshots>
            <enabled>true</enabled>
        </snapshots>
        <id>boundless</id>
        <name>Boundless Maven Repository</name>
        <url>http://repo.boundlessgeo.com/main</url>
    </repository>
</repositories>

0voto

Anthony Cramp Puntos 126

El repositorio correcto para las herramientas Osgeo es https://repo.osgeo.org/repository/release/

Esto se anunció aquí https://www.osgeo.org/foundation-news/new-osgeo-repo/

Como el Documentación de GeoTools dice, usted debe tener la pom.xml así:

<repositories>
  <repository>
    <id>osgeo</id>
    <name>OSGeo Release Repository</name>
    <url>https://repo.osgeo.org/repository/release/</url>
    <snapshots><enabled>false</enabled></snapshots>
    <releases><enabled>true</enabled></releases>
  </repository>
</repositories>

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X