<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
El 11/05/12 09:46, Leticia Riestra Ainsua escribió:
<blockquote
cite="mid:CAOS71nJ92mcGt=z8U0m=ySvCJSjD-hQfbQuOLmX4K+M0bstx+g@mail.gmail.com"
type="cite">Hola
<div><br>
</div>
<div>Hemos descargado el código fuente del proyecto gvSIG 2.0.0
sobre el build 2046 y estamos trabajando sobre Windows.</div>
<div><br>
</div>
<div>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</div>
<div>
<div><br>
</div>
<div><i>
<div><dependency></div>
<div> <groupId>org.gvsig</groupId></div>
<div>
<artifactId>org.gvsig.exportto.app.extension</artifactId></div>
<div>
<version>1.0.0-SNAPSHOT</version></div>
<div> <scope>compile</scope></div>
<div></dependency></div>
</i></div>
</div>
<div><br>
</div>
<div><br>
</div>
<div>Maven da un error porque dice que no encuentra la siguiente
librería:</div>
<div>
<div>
<div><i>org.gvsig:org.gvsig.jgdal:tar.gz:${native-classifier}:2.0.4-SNAPSHOT:runtime</i></div>
</div>
<div><i><br>
</i></div>
<div><i><br>
</i></div>
<div>
<div>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:</div>
<div><br>
</div>
<div>
<div><i>native_platform=win</i></div>
<div><i>native_distribution=nt</i></div>
<div><i>native_compiler=vs8</i></div>
<div><i>native_arch=i386</i></div>
<div><i>native_libraryType=dynamic</i></div>
<div><i>set
native_classifier=${native_platform}-${native_distribution}-${native_compiler}-${native_arch}-${native_libraryType}</i></div>
</div>
<div><br>
</div>
<div>El problema parece que es que eclipse no encuentra el
valor de esta variable (native-classifier).</div>
</div>
<div><br>
</div>
<div>¿Cómo tenemos que hacer entonces para poder usar esta
librería <i>org.gvsig.exportto.app.extension?</i></div>
</div>
</blockquote>
<br>
Hola Leticia.<br>
<br>
La dependencia con org.gvsig.exportto.app.extension es en realidad
el plugin para gvSIG. Prueba a poner la dependencia sólo con la
librería (<i>org.gvsig.exportto.lib.api</i>) a ver si así se
resuelve tu problema:<br>
<br>
<div><i>
<div><dependency></div>
<div> <groupId>org.gvsig</groupId></div>
<div>
<artifactId>org.gvsig.exportto.lib.api</artifactId></div>
<div> <version>1.0.0-SNAPSHOT</version></div>
<div> <scope>compile</scope></div>
<div></dependency></div>
</i></div>
<br>
Saludos.<br>
<br>
<blockquote
cite="mid:CAOS71nJ92mcGt=z8U0m=ySvCJSjD-hQfbQuOLmX4K+M0bstx+g@mail.gmail.com"
type="cite">
<div>
<div><i><br>
</i></div>
<div>Muchas gracias</div>
<div><br>
</div>
-- <br>
Leticia Riestra Ainsua
<div>
<div><i>Laboratorio de Bases de Datos A Coruña</i></div>
<div><i>Tlfono: 981 16 70 00 Ext: 1386</i></div>
</div>
</div>
</blockquote>
<br>
<pre class="moz-signature" cols="72">--
Cèsar Ordiñana Navarro
gvSIG software architect
DiSiD Technologies (<a class="moz-txt-link-freetext" href="http://www.disid.com">http://www.disid.com</a>)
</pre>
</body>
</html>