[Gvsig_desarrolladores] compilar gvSIG 2.1 desde eclipse

Joaquin Jose del Cerro Murciano jjdelcerro en gvsig.org
Dom Feb 8 10:48:08 CET 2015


El 5 de febrero de 2015, 20:21, Ana Calle <nico200307 en gmail.com> escribi贸:

> Gracias por tu respuesta.
> El problema lo tengo porque al hacer el 'mvn install', me genera las
> carpetas que indicas:
> 'C:\devel\org.gvsig.desktop-2.0.84\target\product'
> pero dentro de product solamente tengo un fichero 'WARNING.txt' con el
> siguiente contenido:
>
> The product folder used is set to:
> C:\devel\org.gvsig.desktop-2.0.84
> See the HOME/.gvsig-devel.properties to change it.
>
> 驴Qu茅 puede estar pasando?
>

Uff perdon
se me habia escapado este correo....

Vale, puede que sea simple, tiene pinta de ser que esta desplegando los
binarios en alguna otra parte.
Si compilas (mvn install) cualquier plugin, por ejemplo:

org.gvsig.desktop/org.gvsig.desktop.plugin/org.gvsig.app/org.gvsig.app.mainplugin

Y hacia e final buscas una linea que comience con algo como:

[INFO] --- gmaven-plugin:1.4:execute (install-plugin) ..........

En las siguientes lineas te cuenta donde esta desplegando los binarios que
acaba de compilar.
Por ehemplo en mi caso dice:
[INFO] --- gmaven-plugin:1.4:execute (install-plugin) @
org.gvsig.app.mainplugin ---
[INFO] Install plugin to
/home/jjdelcerro/datos/devel/org.gvsig.desktop/target/product/gvSIG/extensiones/
    [unzip] Expanding:
/home/jjdelcerro/datos/devel/org.gvsig.desktop/org.gvsig.desktop.plugin/org.gvsig.app/org.gvsig.app.mainplugin/target/gvSIG-desktop-2.2.0-org.gvsig.app.mainplugin-2.2.0-2299-final-all-all-j1_7.gvspkg.zip
into
/home/jjdelcerro/datos/devel/org.gvsig.desktop/target/product/gvSIG/extensiones
[INFO] Copy plugin package from
/home/jjdelcerro/datos/devel/org.gvsig.desktop/org.gvsig.desktop.plugin/org.gvsig.app/org.gvsig.app.mainplugin/target/gvSIG-desktop-2.2.0-org.gvsig.app.mainplugin-2.2.0-2299-final-all-all-j1_7.gvspkg.zip
to
/home/jjdelcerro/datos/devel/org.gvsig.desktop/target/product/install/org.gvsig.app.mainplugin/gvSIG-desktop-2.2.0-org.gvsig.app.mainplugin-2.2.0-2299-final-all-all-j1_7.gvspkg
     [copy] Copying 1 file to
/home/jjdelcerro/datos/devel/org.gvsig.desktop/target/product/install/org.gvsig.app.mainplugin
[INFO] Copy plugin package index from
/home/jjdelcerro/datos/devel/org.gvsig.desktop/org.gvsig.desktop.plugin/org.gvsig.app/org.gvsig.app.mainplugin/target/gvSIG-desktop-2.2.0-org.gvsig.app.mainplugin-2.2.0-2299-final-all-all-j1_7.gvspki
to
/home/jjdelcerro/datos/devel/org.gvsig.desktop/target/product/install/org.gvsig.app.mainplugin/gvSIG-desktop-2.2.0-org.gvsig.app.mainplugin-2.2.0-2299-final-all-all-j1_7.gvspki
     [copy] Copying 1 file to
/home/jjdelcerro/datos/devel/org.gvsig.desktop/target/product/install/org.gvsig.app.mainplugin
[INFO]
[INFO] --- gmaven-plugin:1.4:execute (deploy-package) @
org.gvsig.app.mainplugin ---
[INFO] Skip plugin package deploy. Use the flags -Ddeploy-package
-Duser=USER -Dpassword=PASSWORD to deploy it.
[INFO]
[INFO] --- gmaven-plugin:1.4:execute (install-application-package-info) @
org.gvsig.app.mainplugin ---
[INFO] Install package.info in product folder
(/home/jjdelcerro/datos/devel/org.gvsig.desktop/target/product/package.info)
     [copy] Copying 1 file to
/home/jjdelcerro/datos/devel/org.gvsig.desktop/target/product
[INFO]
------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO]
------------------------------------------------------------------------
[INFO] Total time: 46.782s
[INFO] Finished at: Sun Feb 08 10:23:31 CET 2015
[INFO] Final Memory: 37M/391M
[INFO]
------------------------------------------------------------------------
jjdelcerro en portatil-jjdc-g50:~/datos/devel/org.gvsig.desktop/org.gvsig.desktop.plugin/org.gvsig.app/org.gvsig.app.mainplugin$


Si te fijas en la segunda linea dice donde esta desplegando los binarios.
Echa un vistazo a ver si tienes alli la instalacion...
Se me ocurre que si en algun momento rodaste el asistente de crear plugins
de la 2.0 igual te dejo la configuracion para desplegarlos contra esa
instalacion de gvSIG.

Bueno, a lo que ibamos....
si efectivamente esta compilando gvSIG y desplegando los binarios, aunque
sea en un sitio que no esperabamos, la cosa es sencilla, probablemente la
ruta que haya en el fichero ".gvsig-devel.properties" de tu home no sea
correcta. Repasala, y si estas compilando todo org.gvsig.desktop,
simplemente borrando el fichero se recreara con los valores por defecto,
que es aputando a la carpeta target/product .

En el articulo:

Como descargar y compilar un plugin de gvSIG 2.1.0
http://blog.gvsig.org/2014/12/16/como-descargar-y-compilar-un-plugin-de-gvsig-2-1-0/

Comenta como localizar el fichero y Cesar puso un comentario sobre el en el
articulo:

Compilando y depurando un plugin de ejemplo para gvSIG 2.1.0 desde un IDE
(NetBeans).
http://blog.gvsig.org/2014/12/29/compilando-y-depurando-un-plugin-de-ejemplo-para-gvsig-2-1-0-desde-un-ide-netbeans/#comment-38358

Comentando sobre esto.

A ver si van los tipos por aqui.

Un saludo
Joaquin


Gracias, siento la insistencia...
>
> un saludo
> Ana
>
>
> El 5 de febrero de 2015, 18:39, Joaquin Jose del Cerro Murciano <
> jjdelcerro en gvsig.org> escribi贸:
>
>
>>
>> El 5 de febrero de 2015, 7:58, Ana Calle <nico200307 en gmail.com> escribi贸:
>>
>>> Hola de nuevo:
>>> sigo con la compilacion de gcSIG 2.1, siguiendo el tutorial:
>>>
>>> http://blog.gvsig.org/2014/12/15/como-descargar-y-compilar-gvsig-2-1-0-en-linux-y-windows/
>>> En principio veo que me lo ha descargado todo bien, ya que el svn
>>> compile ha terminado con success.
>>> La url de la que me lo he descargado ha sido del tag '
>>> http://devel.gvsig.org/svn/gvsig-desktop/tags/org.gvsig.desktop-2.0.84/
>>> '
>>> como me indicaba Joaqu铆n.
>>> Sin embargo al continuar con el script, en la sentencia 'cd
>>> target/product' y './gvSIG.sh' veo que no me
>>> ha generado ningun  fichero gvSIG.sh en dicha carpeta product.
>>> Cuando intento ejecutar dicho fichero desde la carpeta de gvsig
>>> directamente(donde s铆 est谩), me devuelve el error
>>> de que 'mkdir can麓t cr茅ate directory 'c:\' permission denied'.
>>> 驴que puede pasar?驴me falt贸 algo por el camino?
>>>
>>
>> Holas,
>> no entiendo muy bien que has hecho y donde te has quedado.
>> Me despista lo del "svn compile".
>> Dices que has descargado los fuentes del svn.
>> Eso se hace con el
>>
>>   svn checkout
>> http://devel.gvsig.org/svn/gvsig-desktop/tags/org.gvsig.desktop-2.0.84/
>>
>> Despues compilas con un
>>
>>   mvn install
>>
>> desde dentro de la carpeta "org.gvsig.desktop-2.0.84", y esto acabara
>> diciendote "SUCCESS".
>> Y te habra creado la carpeta "target/product".
>> Si hiciste un
>>
>>   mvn compile
>>
>> Solo compila pero no ensambla la aplicacion en la carpeta
>> "target/product".
>> 驴 Puede ser que hayas ejecutado un "mvn compile" en lugar de un "mvn
>> install" ?
>>
>> Tambien dices que intentas ejecutar el "gvSIG.sh" pero no se de donde.
>>
>> Cerciorate de que ejecutas un "mvn install" desde dentro de la carpeta
>> "org.gvsig.desktop-2.0.84" que te has descargado y me confirmas si tienes o
>> no la carpeta "target/product" y dentro de ella lo normal que puedes
>> encontrar en una instalacion de gvSIG.
>>
>> Un saludo
>> Joaquin
>>
>>
>>
>>>
>>> Gracias de antemano por vuestra dedicaci贸n.
>>> Ana
>>>
>>> El 3 de febrero de 2015, 10:55, Joaquin Jose del Cerro Murciano <
>>> jjdelcerro en gvsig.org> escribi贸:
>>>
>>>
>>>>
>>>> El 3 de febrero de 2015, 9:10, Ana Calle <nico200307 en gmail.com>
>>>> escribi贸:
>>>>
>>>>> Hola,
>>>>> Estoy intentando compilar gvsig 2.1 desde eclipse.
>>>>> Mi intenci贸n NO es modificar el n煤cleo!! simplemente soy nueva con
>>>>> maven y pens茅 que me vendr铆a bien familiarizarme con  la aplicaci贸n
>>>>> completa y con los procesos de descarga  en general. Adem谩s de apoyarme en
>>>>> el c贸digo de gvsig para programar mi propio plugin.
>>>>>
>>>>> Al intentar seguir los pasos del documento:
>>>>>
>>>>> http://docs.gvsig.org/plone/projects/gvsig-desktop/docs/devel/gvsig-devel-guide/2-1-0/gvsig_allFolderContentsOnOnePage
>>>>>
>>>>> Me temo que la documentacion esa esta desactualizada.
>>>> De  momento la unica documentacion actualizada son los tres articulos
>>>> que te comente del blog de gvSIG. Si quieres compilar gvSIG, te aconsejo
>>>> encarecidamente que siguas el articulo
>>>> "Como descargar y compilar gvSIG 2.1.0 en Linux y Windows", y luego si
>>>> quieres ya a帽ades los proyectos a eclipse para editarlos. Si no,  no podras
>>>> arrancar y depurar correctamente la aplicacion aunque logres compilarla.
>>>>
>>>> Como alternativa al trunk puedes descargartelo del tag de la 2.1.0 final
>>>>
>>>> http://devel.gvsig.org/svn/gvsig-desktop/tags/org.gvsig.desktop-2.0.84/
>>>>
>>>> Si tiras del trunk te bajaras los cambios que vayamos haciendo de cara
>>>> a la 2.2.0, y no se si puedes querer eso.
>>>>
>>>> Un saludo
>>>> Joaquin
>>>>
>>>> para compilar gvsig desde eclipse, tras descargar todos los proyectos,
>>>>> me aparecen 91 errores localizados todos ellos en el proyecto
>>>>> org.gvsig.projection.app.proj4j
>>>>>
>>>>> Description Resource Path Location Type
>>>>> Missing artifact org.gvsig:org.gvsig.proj.swing.api:jar:1.0.1 pom.xml
>>>>> /org.gvsig.projection.app.proj4j line 1 Maven Dependency Problem
>>>>>
>>>>> Parece que hay algunas librer铆as del path que no est谩 bien
>>>>> referenciadas, adjunto 2 imagenes.
>>>>> 驴alguien me puede ayudar?
>>>>> Muchas gracias por vuestro tiempo.
>>>>> Ana
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> 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
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> --------------------------------------
>>>> Joaquin Jose del Cerro Murciano
>>>> Development and software arquitecture manager at gvSIG Team
>>>> jjdelcerro en gvsig.com
>>>> jjdelcerro en gvsig.org
>>>> 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
>>>>
>>>>
>>>
>>> _______________________________________________
>>> 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
>>>
>>>
>>
>>
>> --
>> --------------------------------------
>> Joaquin Jose del Cerro Murciano
>> Development and software arquitecture manager at gvSIG Team
>> jjdelcerro en gvsig.com
>> jjdelcerro en gvsig.org
>> 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
>>
>>
>
> _______________________________________________
> 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
>
>


-- 
--------------------------------------
Joaquin Jose del Cerro Murciano
Development and software arquitecture manager at gvSIG Team
jjdelcerro en gvsig.com
jjdelcerro en gvsig.org
gvSIG Association
www.gvsig.com
www.gvsig.org
------------ pr髕ima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://listserv.gva.es/pipermail/gvsig_desarrolladores/attachments/20150208/4d5fb19f/attachment.htm 


M醩 informaci髇 sobre la lista de distribuci髇 gvSIG_desarrolladores