[Gvsig_desarrolladores] Problema con el SVN Kit

Jesus Sanchez Rujas jesus.sanchez en alborgis.com
Jue Oct 29 12:54:58 CET 2009


Cèsar Ordiñana escribió:
> Hola Jesús,
>
> Jesus Sanchez Rujas escribió:
>> Cèsar Ordinana escribió:
>>   
>>> Hola Jesús,
>>>
>>>   
>>>     
>>>> Buenos días,
>>>>
>>>>     he estado instalando Eclipse y el plugin de SVN para hacer el 
>>>> ejemplo de 'Hola Mundo' de
>>>>     
>>>> http://www.gisandchips.org/2009/10/01/hola-mundo-con-gvsig-2-0-y-con-eclipse/.
>>>>
>>>> En el ejemplo todo me va bien hasta que hay que ejecutar el objetivo 
>>>> 'svn.checkout.all' del proyecto gvsig_base. Al ejecutarlo se abre la ventana y hay que seleccionar el SVN Kit.
>>>>
>>>> Lo he probado con todos los valores y al pulsar 'Ok' en la consola aparece el mensaje 'Build failed'.
>>>> He llegado a instalar las versiones 1.1.7, 1.2.3 y 1.3.0 y no me funciona. ¿A alguien le ha pasado esto mismo?
>>>>
>>>> Es que no sé qué hacer para descargar los archivos fuente de gvSIG, 
>>>> en este caso del proyecto base (gvsig_base).
>>>>
>>>> Gracias por la ayuda!
>>>>     
>>>>       
>>> Si puedes pásanos el resto de mensajes que te aparecen en la consola, a ver si pudiéramos encontrar el problema.
>>>
>>> Por otro lado, si esto no funcionara, está la opción de hacer un checkout a mano de cada uno de los proyectos, aunque algo más tedioso.
>>>
>>> Saludos,
>>>   
>>>     
>> Hola César,
>>
>>     gracias por contestar tan rápido. El mensaje que me aparece en la 
>> consola es el siguiente:
>>     BUILD FAILED
>>     D:\Proyectos gvSIG20\build\ant-tasks\subversion-tasks.xml:23: Unable 
>> to initialize POM pom.xml: Cannot find parent: org.gvsig:gvsig-base-pom 
>> for project:    
>>     org.gvsig:gvsig-base:pom:2.0 for project org.gvsig:gvsig-base:pom:2.0
>>
>>     He probado varias veces y en varios equipos y me pasa lo mismo. En 
>> caso de hacer los checkout a mano, ¿me puedes decir los pasos que he de 
>> seguir?
>>   
> En la entrada de blog parece que falta un paso previo al checkout, que 
> consiste en hacer un mvn install del proyecto build.
>
> En la documentación de desarrollo de gvSIG 2.0 hemos preparado una 
> guía en la que se incluye un apartado sobre como montar el espacio de 
> trabajo, en el que se incluyen todos los pasos a realizar en detalle. 
> La guía de desarrollo la tienes en:
>
> http://www.gvsig.org/web/docdev/docs/v2_0/gvsig-devel-guide/
>
> Aunque te recomiendo la lectura de toda la guía, el apartado en 
> concreto que necesitas es el de "Cómo montar un workspace de gvSIG 
> para Eclipse".
>
> Espero que te sirva de ayuda. Si te surgiera algún problema o 
> sugerencia sobre la guía, no dudes en comentarlo en la lista, y así 
> podemos corregirla o ir completándola según la experiencia de la gente.
>
> Saludos,
> -- 
> Cèsar Ordiñana Navarro
> Arquitecto Software gvSIG
> DiSiD Technologies SL  http://www.disid.com
> ------------------------------------------------------------------------
>
> _______________________________________________
> gvSIG_desarrolladores mailing list
> gvSIG_desarrolladores en listserv.gva.es
> http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores
>   
Gracias por el enlace, lo he estado siguiendo y todo me va bien hasta el 
punto 10. En mi caso voy a utilizar el proyecto gvsig-base porque
simplemente quiero hacer el ejemplo del 'Hola Mundo'. El caso es que al 
hacer el svn.checkout.all empieza a procesar (por lo que veo en la 
consola) y se pasa unos 6 minutos hasta un punto en el que da un error 
el BUILD. Creo que el codigo relacionado con el error es el siguiente:

    svn.checkout.group:
svn.get.project.path:
svn.checkout.project:
     [echo] project: extensions/org.gvsig.symbology
svn.checkout:
     [echo] url: 
http://subversion.gvsig.org/gvSIG/branches/v2_0_0_prep/extensions/org.gvsig.symbology
     [echo] SVNKit version: 1.2.3
     [java] Checked out revision 31421.
eclipse.projects:
     [echo] mvn -Dmaven.test.failure.ignore install
[artifact:mvn] [INFO] Scanning for projects...
[artifact:mvn] [INFO] Reactor build order:
[artifact:mvn] [INFO]   libTools
[artifact:mvn] [INFO]   libCompat
[artifact:mvn] [INFO]   libInternationalization
[artifact:mvn] [INFO]   libMetadata
[artifact:mvn] [INFO]   libProjection
[artifact:mvn] [INFO]   libIverUtiles
[artifact:mvn] [INFO]   gvsig-libs-base
[artifact:mvn] [INFO]   libFMap_geometries
[artifact:mvn] [INFO]   libEvaluator_SQLJEP
[artifact:mvn] [INFO]   libFMap_dal
[artifact:mvn] [INFO]   libDXF
[artifact:mvn] [INFO]   libFMap_mapcontext
[artifact:mvn] [INFO]   org.gvsig.symbology
[artifact:mvn] [INFO]   libFMap_dalindex
[artifact:mvn] [INFO]   libFMap_dalfile
[artifact:mvn] [INFO]   libFMap_controls
[artifact:mvn] [INFO]   gvsig-fmap-base
[artifact:mvn] [INFO]   libRaster
[artifact:mvn] [INFO]   libRaster_io
[artifact:mvn] [INFO]   libFMap_dalRaster
[artifact:mvn] [INFO]   gvsig-coverage-base
[artifact:mvn] [INFO]   binaries
[artifact:mvn] [INFO]   libUIComponent
[artifact:mvn] [INFO]   _fwAndami
[artifact:mvn] [INFO]   libCorePlugin
[artifact:mvn] [INFO]   appgvSIG
[artifact:mvn] [INFO]   gvsig-base
[artifact:mvn] [INFO] 
------------------------------------------------------------------------
[artifact:mvn] [INFO] Building libTools
[artifact:mvn] [INFO]    task-segment: [install]
[artifact:mvn] [INFO] 
------------------------------------------------------------------------
[artifact:mvn] [INFO] [dependency:unpack-dependencies {execution: 
unpack-dependencies}]
[artifact:mvn] [INFO] [resources:resources {execution: default-resources}]
[artifact:mvn] [INFO] Using 'ISO-8859-1' encoding to copy filtered 
resources.
[artifact:mvn] [INFO] Copying 2 resources
[artifact:mvn] [INFO] [compiler:compile {execution: default-compile}]
[artifact:mvn] [INFO] Compiling 151 source files to 
D:\gvSIG20\libTools\target\classes
[artifact:mvn] [INFO] 
------------------------------------------------------------------------
[artifact:mvn] [ERROR] BUILD FAILURE
[artifact:mvn] [INFO] 
------------------------------------------------------------------------
[artifact:mvn] [INFO] Compilation failure
[artifact:mvn] Unable to locate the Javac Compiler in:
[artifact:mvn]   C:\Archivos de programa\Java\jre6\..\lib\tools.jar
[artifact:mvn] Please ensure you are using JDK 1.4 or above and
[artifact:mvn] not a JRE (the com.sun.tools.javac.Main class is required).
[artifact:mvn] In most cases you can change the location of your Java
[artifact:mvn] installation by setting the JAVA_HOME environment variable.
[artifact:mvn] [INFO] 
------------------------------------------------------------------------
[artifact:mvn] [INFO] For more information, run Maven with the -e switch
[artifact:mvn] [INFO] 
------------------------------------------------------------------------
[artifact:mvn] [INFO] Total time: 12 seconds
[artifact:mvn] [INFO] Finished at: Thu Oct 29 12:37:35 CET 2009
[artifact:mvn] [INFO] Final Memory: 26M/47M
[artifact:mvn] [INFO] 
------------------------------------------------------------------------

BUILD FAILED
D:\gvSIG20\build\ant-tasks\subversion-tasks.xml:47: The following error 
occurred while executing this line:
D:\gvSIG20\build\ant-tasks\ant-tasks-config.xml:71: Java returned: 1


Hay un punto en el que habla de que el JDK sea superior a 1.4 (el mío lo 
es) y que no utilice el JRE. Creo que el JRE lo tengo instalado, ¿podría 
ser esto un problema?

De todos modos, ¿sabrías decirme si hay otro modo de descargar los 
archivos fuente, que no sea  através del SVN, como el Turtoise o algo así?
Lo que me deja en duda es si lo que hace el svn.checkout.all se podría 
hacer por ejemplo desde el Turtoise.

Perdón por mi insistencia pero es que llevo 2 días pegándome con el 
Eclipse y necesito poder configurarlo para empezar a desarrollar con el 
gvSIG 2.0.

¡Muchas gracias por la ayuda!


More information about the gvSIG_desarrolladores mailing list