[Gvsig_desarrolladores] Problemas con la librería jgdal

"Jose Manuel Vivó Arnal ( Chema ) "Jose Manuel Vivó Arnal ( Chema )
Vie Mayo 11 10:41:12 CEST 2012


El 11/05/12 09:46, Leticia Riestra Ainsua escribió:
> Hola
>
> Hemos descargado el código fuente del proyecto gvSIG 2.0.0 sobre el
> build 2046 y estamos trabajando sobre Windows.
>
> Estamos creando una extensión nueva de exportar a shp/dxf que usa la
> librería exportto de gvSIG. Para ello, en el pom de nuestra extensión
> hemos añadido esta dependencia
>
> /
> <dependency>
> <groupId>org.gvsig</groupId>
> <artifactId>org.gvsig.exportto.app.extension</artifactId>
> <version>1.0.0-SNAPSHOT</version>
> <scope>compile</scope>
> </dependency>
> /
>
>
> Maven da un error porque dice que no encuentra la siguiente librería:
> /org.gvsig:org.gvsig.jgdal:tar.gz:${native-classifier}:2.0.4-SNAPSHOT:runtime/
> /
> /
> /
> /
> Tenemos la variable de entorno MAVEN_OPTS definida como: -Xmx1500M
> -XX:MaxPermSize=64m -Dnative-classifier=win-nt-vs8-i386-dynamic y en el
> directorio local de usuario tenemos el fichero
> .gvsig.platform.properties definido tal que:
>
> /native_platform=win/
> /native_distribution=nt/
> /native_compiler=vs8/
> /native_arch=i386/
> /native_libraryType=dynamic/
> /set
> native_classifier=${native_platform}-${native_distribution}-${native_compiler}-${native_arch}-${native_libraryType}/
>
> El problema parece que es que eclipse no encuentra el valor de esta
> variable (native-classifier).
>
> ¿Cómo tenemos que hacer entonces para poder usar esta librería
> /org.gvsig.exportto.app.extension?/
> /
> /
> Muchas gracias
>
> --
> Leticia Riestra Ainsua
> /Laboratorio de Bases de Datos A Coruña/
> /Tlfono: 981 16 70 00 Ext: 1386/
>
>
>
> _______________________________________________
> gvSIG_desarrolladores mailing list
> gvSIG_desarrolladores en listserv.gva.es
> Para ver histórico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente dirección: http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores

Hola Leticia.

¿Estás usando el plugin de eclipse m2eclipse? Es un problema que tiene 
este plugin.

Te sugiero dos opciones:

* Usa los "extenal-tools" que añade el script "prepare-workspace.xml" 
que se genera con el asistente de creación de proyectos.

* Usa maven desde linea de comandos.

Otra cosa que veo que te puede faltar añadir en el MAVEN_OPS la cadena " 
-Dnative-platform=win". Si no añades esto no se descargará la 
dependencia con la librería "gdal" que necesita "jgdal".

Un Saludo.
Chema.


Más información sobre la lista de distribución gvSIG_desarrolladores