[Gvsig_desarrolladores] Generar ejecutable gvSIG 2.0

Leticia Riestra Ainsua lriestra en lbd.org.es
Mie Abr 18 18:51:58 CEST 2012


Hola

Tengo todos los proyectos en mi workspace compilando y funcionado
correctamente.
He ejecutado el target "mvn-create-installer" tal y como me dijiste pero me
dió un fallo, algo así como que no puede ejecutar el InstallJammer

La traza de error exactamente es esta:
[artifact:mvn] [INFO]
------------------------------------------------------------------------
[artifact:mvn] [ERROR] BUILD ERROR
[artifact:mvn] [INFO]
------------------------------------------------------------------------
[artifact:mvn] [INFO] Command execution failed.
[artifact:mvn] Embedded error: Cannot run program "installjammer" (in
directory
"C:\WORKSPACES\workspace-gvsig-3.0-build-2045\build\projects\gvsig-standard\gvsig-standard-installer"):
CreateProcess error=2, El sistema no puede hallar el archivo especificado
[artifact:mvn] [INFO]
------------------------------------------------------------------------
[artifact:mvn] [INFO] Trace
[artifact:mvn] org.apache.maven.lifecycle.LifecycleExecutionException:
Command execution failed.
[artifact:mvn] at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:719)
[artifact:mvn] at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:556)
[artifact:mvn] at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:535)
[artifact:mvn] at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:387)
[artifact:mvn] at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:348)
[artifact:mvn] at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:180)
[artifact:mvn] at
org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)
[artifact:mvn] at
org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
[artifact:mvn] at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
[artifact:mvn] at
org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:60)
[artifact:mvn] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
[artifact:mvn] at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
[artifact:mvn] at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[artifact:mvn] at java.lang.reflect.Method.invoke(Method.java:597)
[artifact:mvn] at
org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
[artifact:mvn] at
org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
[artifact:mvn] at
org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
[artifact:mvn] at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
[artifact:mvn] Caused by: org.apache.maven.plugin.MojoExecutionException:
Command execution failed.
[artifact:mvn] at org.codehaus.mojo.exec.ExecMojo.execute(ExecMojo.java:350)
[artifact:mvn] at
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:490)
[artifact:mvn] at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:694)
[artifact:mvn] ... 17 more
[artifact:mvn] Caused by: java.io.IOException: Cannot run program
"installjammer" (in directory
"C:\WORKSPACES\workspace-gvsig-3.0-build-2045\build\projects\gvsig-standard\gvsig-standard-installer"):
CreateProcess error=2, El sistema no puede hallar el archivo especificado
[artifact:mvn] at java.lang.ProcessBuilder.start(ProcessBuilder.java:459)
[artifact:mvn] at java.lang.Runtime.exec(Runtime.java:593)
[artifact:mvn] at
org.apache.commons.exec.launcher.Java13CommandLauncher.exec(Java13CommandLauncher.java:58)
[artifact:mvn] at
org.apache.commons.exec.DefaultExecutor.launch(DefaultExecutor.java:246)
[artifact:mvn] at
org.apache.commons.exec.DefaultExecutor.executeInternal(DefaultExecutor.java:302)
[artifact:mvn] at
org.apache.commons.exec.DefaultExecutor.execute(DefaultExecutor.java:149)
[artifact:mvn] at
org.codehaus.mojo.exec.ExecMojo.executeCommandLine(ExecMojo.java:589)
[artifact:mvn] at org.codehaus.mojo.exec.ExecMojo.execute(ExecMojo.java:335)
[artifact:mvn] ... 19 more
[artifact:mvn] Caused by: java.io.IOException: CreateProcess error=2, El
sistema no puede hallar el archivo especificado
[artifact:mvn] at java.lang.ProcessImpl.create(Native Method)
[artifact:mvn] at java.lang.ProcessImpl.<init>(ProcessImpl.java:81)
[artifact:mvn] at java.lang.ProcessImpl.start(ProcessImpl.java:30)
[artifact:mvn] at java.lang.ProcessBuilder.start(ProcessBuilder.java:452)
[artifact:mvn] ... 26 more

Probé a ejecutar el target "mvn-creat-installer-windows" pero me dió el
mismo problema

¿Cómo puedo solucionar esto?

Muchas gracias

El 18 de abril de 2012 18:05, Joaquin del Cerro Murciano <
jjdelcerro en gvsig.org> escribió:

>
> Hola,
> sigo respondiendo a cachitos.
>
> >
> > - Proyecto libFMap_geometries
> > Me comentas *"**Respecto a la libreria de geometrias, seguramente estas
> > haciendo un uso incorrecto de ella. Deberias acceder a las
> funcionalidades
> > de manejo de geometrias a traves del API de estas, y no usando alguna
> clase
> > de utilidad que haya en la implementacion"*
> > *
> > *
> > ¿Cómo tendría que hacerlo entonces? Voy a volver a crear un proyecto
> > estándar para comprobar si me falla o no a la hora de cargar nuestras
> capas
> > (que si bien recuerdo fue allí donde nos dimos cuenta del problema) y ya
> te
> > informo de donde está el fallo y vemos si es cosa mía (que no lo se
> usar) u
> > cosa vuestra (que hay algún fallo)
> >
>
> Releyendo igual no te entendi bien.
> Si tienes correcciones a la clase Converter y nos las pasas las vemos y
> metemos.
> No hay problema. Toda correccion bien venida sea.
> Lo que habia entendido es que estabas usandola directamente desde
> codigo en el plugin de edicion. Se hace en muchos sitios por razones
> historicas,
> pero lo vamos eliminando cuando lo vemos y tenemos un ratito.
>
> Pues eso, lo dicho, que si das de alta un ticket de tipo bug comentando el
> problema
> y adjuntando el parche (o la clase Converter entera) vemos de meterlo....
>
> Oh!!
> Hay un pequeño problema administrativo... la CLA. Para incluir codigo tuyo
> en el
> core de gvSIG, normalmente debido a correcciones de bugs, tendrias que
> mandarnos la CLA.
> Echale un vistazo al documento "What is the gvSIG CLA?" y ya me comentas
> si es viable.
> Solo afectaria al codigo que sean correcciones de bugs y se incluya en
> gvSIG, no
> a vuestros plugins.
>
>
> What is the gvSIG CLA?
>
> https://gvsig.org/web/projects/gvsig-desktop/docs/devel/como-contribuir-en-gvsig/contribuciones-y-parches-al-codigo-de-gvsig/what-is-the-gvsig-cla
>
>
> Un saludo
> Joaquin
>
> --
> --------------------------------------
> Joaquin Jose del Cerro
> Development and software arquitecture manager.
> jjdelcerro en gvsig.com
> gvSIG Association
> www.gvsig.com
> www.gvsig.org
>
> _______________________________________________
> 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
>



-- 
Leticia Riestra Ainsua
*Laboratorio de Bases de Datos A Coruña*
*Tlfono: 981 16 70 00 Ext: 1386*
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://listserv.gva.es/pipermail/gvsig_desarrolladores/attachments/20120418/9f16f808/attachment.htm 


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