Hola<div><br></div><div>Tengo una duda</div><div>He creado el ejecutable pero todavía no he
<span style>unido los ficheros de paquetes con el exe del instalador</span></div><div><br></div><div>La cosa es que después de indicarle desde fichero e indicarle el mismo, me sale la lista de plugins a incorporar pero no me salen seleccionados por defecto, es decir, sale la lista con todos mis plugins pero ninguno aparece ya por defecto seleccionado</div>
<div>Os entendí que si lo indicaba en el fichero defaultPackages ya saldrían seleccionados </div><div><br></div><div>¿Qué se supone que me falta por hacer?</div><div><br></div><div>Me falta probar a unir los ficheros. En cuanto lo intente, si tengo algún problema ya os informo</div>
<div><br></div><div>Muchas gracias por la ayuda<br><br><div class="gmail_quote">El 19 de abril de 2012 11:39, Cèsar Ordiñana <span dir="ltr"><<a href="mailto:cordinyana@gvsig.com">cordinyana@gvsig.com</a>></span> escribió:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div bgcolor="#FFFFFF" text="#000000">
El 19/04/12 11:28, Leticia Riestra Ainsua escribió:
<blockquote type="cite">Hola
<div><br>
</div><div class="im">
<div>Al hacer el mvn-create-install no me aparecen mis proyectos
en la carpeta install. Si en cambio, me han aparecido todos los
vuestros</div>
<div><br>
</div>
</div></blockquote>
<br>
Hola.<br>
<br>
El mvn-create-install opera sólo sobre los proyectos que están
incluidos en el grupo gvsig-standard de forma explícita (ver
build/projects/gvsig-standard/pom.xml). Si tienes otros proyectos
adicionales tienes que ir a cada uno de ellos y lanzar un "mvn
create-installer" desde las external tools de eclipse, teniendo el
proyecto en cuestión seleccionado.<div class="im"><br>
<br>
<blockquote type="cite">
<div>Yo tengo en gvsig/extensiones además de vuestros proyectos
(que luego me aparecen en install) los míos.</div>
<div>Me he fijado y la única diferencia que veo, a priori, es que
en mis proyectos que están dentro de gvSig/extensiones no tienen
el fichero <a href="http://package.info" target="_blank">package.info</a>
pero en cambio si lo tienen en el proyecto raiz</div>
<div><br>
</div>
<div>Un ejemplo de <a href="http://package.info" target="_blank">package.info</a> es el siguiente</div>
<div>#</div>
<div>#Thu Apr 19 11:13:52 CEST 2012</div>
<div>owner=gvSIG Association</div>
<div>code=base.ext</div>
<div>java-version=j1_5</div>
<div>official=true</div>
<div>type=plugin</div>
<div>version=1.0.0-0</div>
<div>state=devel</div>
<div>operating-system=all</div>
<div>dependencies=</div>
<div>sources-url=https\://<a href="http://devel.gvsig.org/redmine/projects/gvsig-desktop/repository/show/branches/v2_0_0_prep/base.ext" target="_blank">devel.gvsig.org/redmine/projects/gvsig-desktop/repository/show/branches/v2_0_0_prep/base.ext</a></div>
<div>web-url=http\://<a href="http://www.gvsig.com" target="_blank">www.gvsig.com</a></div>
<div>architecture=all</div>
<div>model-version=1.0.1</div>
<div>categories=</div>
<div>description=Extension con funcionalidad base\: autenticacion,
gestionCartografia, \n constantes, impresion, utilidades
genericas</div>
<div>buildNumber=0</div>
<div>gvSIG-version=2.0.0</div>
<div>name=eiel-extBase</div>
<div><br>
</div>
<div>¿Porqué al hacer el mvn install de mis proyectos para que se
metan en gvsig/extensiones no se copia el fichero <a href="http://package.info" target="_blank">package.info</a>?</div>
</blockquote>
<br></div>
Al hacer un "mvn install" se te generará automáticamente el archivo
<a href="http://package.info" target="_blank">package.info</a> a partir de la información que tienes en tu pom.xml.
Luego, junto con el resto de archivos del plugin, se copia a la
instalación de gvSIG. Dicha copia se hace usando la configuración
del archivo distribution/distribution.xml, en el que se indican los
archivos a copiar. Revisa que se esté incluyendo también dicho
archivo. Generalmente es algo así:<br>
<br>
<assembly><br>
...<br>
<files><br>
<file><br>
<source><a href="http://package.info" target="_blank">package.info</a></source><br>
<outputDirectory>${<a href="http://extension.install.dir.name" target="_blank">extension.install.dir.name</a>}</outputDirectory><br>
</file><br>
</files><br>
...<br>
</assembly><div class="im"><br>
<br>
<blockquote type="cite">
<div>¿Puede ser la falta de este fichero el motivo de que no
aparezcan mis proyectos dentro del carpeta install una vez
ejecuto el mvn-create-install?</div>
</blockquote>
<br></div>
Como comentaba antes tus proyectos no los tratará el
mvn-create-install, por lo que debes lanzar un "mvn
create-installer" sobre cada uno de ellos. Eso si, antes debes
asegurarte que el archivo <a href="http://package.info" target="_blank">package.info</a> se copia correctamente
revisando el distribution.xml.<div class="im"><br>
<br>
<blockquote type="cite">
<div><br>
</div>
<div>Muchas gracias por toda la ayuda que me estáis prestando.
Estáis siendo de gran utilidad<br>
</div>
</blockquote>
<br></div>
De nada! Ya nos cuentas que tal.<br>
<br>
Saludos.<div><div class="h5"><br>
<br>
<blockquote type="cite">
<div>
<br>
<div class="gmail_quote">El 19 de abril de 2012 10:21, Leticia
Riestra Ainsua <span><<a href="mailto:lriestra@lbd.org.es" target="_blank">lriestra@lbd.org.es</a>></span>
escribió:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hola
<div>Os comentó todos los proyectos donde encontré la
dependencia</div>
<div><br>
</div>
<div>- org.gvsig.newlayer.app</div>
<div>En el config.xml hay una dependencia con editing.txt</div>
<div><br>
</div>
<div>- or.gvsig.annotation.app.extension (esta es la que has
dicho tú que ya has detectado la dependencia y que la vais
a quitar)</div>
<div>En el config.xml y en el pom.xml</div>
<div><br>
</div>
<div>- org.gvsig.annotation.app
(esta es la que has dicho tú que ya has detectado la
dependencia y que la vais a quitar) </div>
<div>En el pom.xml<br>
<br>
- or.gvsig.exportto.app (esta es la que has dicho tú que
ya has detectado la dependencia y que la vais a quitar) </div>
<div>En el pom.xml</div>
<div><br>
</div>
<div>- extExpressionField</div>
<div>En el pom.xml</div>
<div><br>
</div>
<div><br>
</div>
<div>El nombre de nuestro plugin lo hemos llamado
eiel-extEditing. Como ves, bastante sencillito :D</div>
<div><br>
</div>
<div><br>
</div>
<div>
<div class="gmail_quote">El 19 de abril de 2012 08:55,
Cèsar Ordiñana <span><<a href="mailto:cordinyana@gvsig.com" target="_blank">cordinyana@gvsig.com</a>></span>
escribió:
<div>
<div><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
El 18/04/12 23:05, Joaquin del Cerro escribió:<br>
<div>> El 18/04/12 18:51, Leticia Riestra
Ainsua escribió:<br>
>> Hola<br>
>><br>
>> Tengo todos los proyectos en mi
workspace compilando y funcionado<br>
>> correctamente.<br>
>> He ejecutado el target
"mvn-create-installer" tal y como me dijiste
pero me<br>
>> dió un fallo, algo así como que no
puede ejecutar el InstallJammer<br>
>><br>
> Hola,<br>
> creo que ya se que pasa.<br>
> Parece que tenemos una dependencia mal
puesta y como siempre<br>
> hacemos la generacion de los paquetes y la
del instalable juntas no<br>
> nos habiamos dado cuanta. Lo comentare con
Cesar a ver como lo dejamos.<br>
<br>
</div>
El error se ha producido en el paso final en el
que se generan los<br>
instalables "online" de gvSIG mediante
InstallJammer. Para que funcione<br>
hay que tener instalado InstallJammer en el
sistema.<br>
<br>
Si lo necesitaras, dale un vistazo a los
prerrequisitos que se indican<br>
en el documento de cómo generar un build de gvSIG
[1].<br>
<br>
De todas formas como comenta Joaquín en ese punto
ya se han generado<br>
todos los paquetes de instalación, por lo que sino
quieres generar los<br>
instalables puedes descargarte los de el último
build disponible por<br>
ejemplo. No teniendo cambios en andami ni en
coreplugins será lo mismo.<br>
<br>
[1]<br>
<a href="http://www.gvsig.org/web/projects/gvsig-desktop/docs/devel/gvsig-devel-guide/2.0.0/trabajar-con-el-nucleo-de-gvsig/gvsig-install-build-preparation-steps" target="_blank">http://www.gvsig.org/web/projects/gvsig-desktop/docs/devel/gvsig-devel-guide/2.0.0/trabajar-con-el-nucleo-de-gvsig/gvsig-install-build-preparation-steps</a><br>
<div><br>
<br>
> De todas formas, aunque haya dado ese
error, de cara a lo que a ti te interesa<br>
> ha hecho ya todas las cosas que tenia que
hacer. Con esto quiero decir que<br>
> en la carpeta build/product/install ha
dejado ya todos los paquetes que<br>
> tenia que dejar, y puedes seguir con las
instrucciones que te habia<br>
> esbozado en el correo anterior.<br>
><br>
> Suerte, y ya me cuentas como te va.<br>
</div>
</blockquote>
</div>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</blockquote>
<br>
</div></div><div class="im"><pre cols="72">--
Cèsar Ordiñana Navarro
gvSIG software architect
DiSiD Technologies (<a href="http://www.disid.com" target="_blank">http://www.disid.com</a>)
</pre>
</div></div>
<br>_______________________________________________<br>
gvSIG_desarrolladores mailing list<br>
<a href="mailto:gvSIG_desarrolladores@listserv.gva.es">gvSIG_desarrolladores@listserv.gva.es</a><br>
Para ver histórico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente dirección: <a href="http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores" target="_blank">http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores</a><br>
<br></blockquote></div><br><br clear="all"><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><br>
</div>