[Gvsig_usuarios] Problema al Compilar los Fuentes de GVSIG

Jose Manuel Vivó (Chema) josemanuel.vivo en iver.es
Lun Jul 7 08:42:10 CEST 2008


Hola Diego:

Los pasos 2 y 4 de los "REQUISITOS" del Leeme.txt dicen (de la versión 1.1.2 
BN 1045):

2.- Tener instalado el SDK de Sun en su versión 1.5.0 (revisión 12 o 
posterior).
http://java.sun.com/javase/downloads/index_jdk5.jsp

4.- Para compilación automática: Que este SDK (versión 1.5.0 revisión 12 o 
posterior con las librerías) está seleccionado en Eclipse. Se puede comprobar 
en el menú "Windows => Preferences => Java => Installed JREs". En caso de 
mostrarse varios, la versión 1.5.0 debe estar marcada.

Veo que pones que te has instalado la 1.6, pero te puede dar problemas de 
compilación, ya que la 1.5 y la 1.6 no son compatibles al 100%. Pero, ¿son 
los mismos errores que mencionabas antes o han cambiado?

Con respecto a las variable de entorno JAVA_HOME, el eclipse (normalmente) las 
establece antes de ejecutar los procesos.

El "Compiler compliance level: 6.0" debería ser 5.0.

Comprueba también que tienes las librerías JAI y JAI Image I/O (punto 3 de los 
requisitos) estén instaladas en la JDK 1.5.

Un Saludo.
Chema.

El Saturday 05 July 2008 02:30:19 Diego Gawenda escribió:
> Buenas!
>
> Estos son los pasos 2 y 4 del leeme.txt
>
> 2.- Para compilar la mayoría de los proyectos de la aplicación hemos
> preconfigurado una "External Tool Configuration" de Eclipse, llamada "Build
> all". Puede invocar este comando desde el menú "Run => External Tools =>
> External Tools..." (en Eclipse 3.3 esta opción se llama "Open External
> Tools Dialog..."). Si en el dialogo no aparece la tarea "Build all", abrir
> la rama que pone "Ant Build".
>
> 4.- Es posible que aparezcan algunos errores en el Workspace. Para
> resolverlos, seleccionar "Project => Clean => Clean all projects".
>
> Al ejecutar el paso 2 me dio los errores que se muestran en este hilo de
> mails.
> Corrí el paso 4 sin problemas.
> Pero al ejecutar el paso 2 nuevamente me da el mismo error.
>
> Más allá del Leeme.txt configure lo siguiente:
>
> - Agregué la variable de entorno:
> Name:JAVA_HOME  Path: C:\Archivos de programa\Java\jdk1.6.0_06
> (posteriormente reinicié el equipo)
> - En Eclipse me dirigí a :
> * Window->Preferences->Installed JRE's y seleccioné jre1.6.0_06
> * Window->Preferences->ClassPath Variables y agregué la variable
> Name:JAVA_HOME Path: C:/Archivos de programa/Java/jdk1.6.0_06
> * Window->Preferences->Compiler y seleccioné Compiler compliance level: 6.0
> y además seleccioné Use Default compliance Settings
>
> ¿En que me estoy equivocando? ¿Alguna sugerencia?
>
> Muchas gracias y saludos,
>
> Diego Gawenda
>
> El día 4/07/08, Jose Manuel Vivó (Chema) <josemanuel.vivo en iver.es> escribió:
> > Pues parece que el problema es la JDK. Revisa el punto '2' y el '4' del
> > los requisitos del Leeme.txt.
> >
> > Un Saludo.
> > Chema.
> >
> > El Friday 04 July 2008 01:59:38 Diego Gawenda escribió:
> > > Hola Francisco,
> > >
> > > Lamentablemente a mi me pasa exactamente lo mismo, siguiendo tus mismos
> > > pasos.
> > > Luego de ejcutar el "Build All" la consola de eclipse llega hasta:
> > >
> > >
> > > [*echo*] Compiling GDBMS...
> > > *
> > >
> > > compile*:
> > >
> > > [*javac*] Compiling 275 source files to
> > > C:\gvsig-1_1_1-src\gvSIG-1_1_1-src\libGDBMS\bin
> > >
> > > BUILD FAILED
> > > *
> > >
> > > C:\gvsig-1_1_1-src\gvSIG-1_1_1-src\appgvSIG\build.xml:316: The
> > > following error occurred while executing this line:
> > >
> > > C:\gvsig-1_1_1-src\gvSIG-1_1_1-src\libGDBMS\build.xml:159: Unable to
> > > find
> >
> > a
> >
> > > javac compiler;
> > > *
> > >
> > > com.sun.tools.javac.Main is not on the classpath.
> > >
> > > Perhaps JAVA_HOME does not point to the JDK
> > >
> > > Total time: 50 seconds
> > > ¿A alguien le pasó lo mismo? ¿Como lo han resuelto?
> > >
> > > Muchas gracias,
> > > Diego Gawenda.
> > >
> > > 2008/7/3, Francisco <fsalas en geocuba.co.cu>:
> > > >  Al compilar los fuentes de GVSIG en Eclipse siguiendo las
> >
> > instrucciones
> >
> > > > del fichero leeme.txt *** Compilación automática con Eclipse
> > > > (recomendada):
> > > > y al realizar el tercer paso me sale el siguiente error
> > > >
> > > >
> > > > Buildfile: *C:\gvSIG-1_1-src\appgvSIG\build.xml*
> > > >
> > > > debug-no:
> > > > *
> > > >
> > > > base
> > > > *:*
> > > >
> > > > compile
> > > > *:*
> > > >
> > > > copy-data-files
> > > > *:*
> > > >
> > > > create-jar
> > > > *:
> > > >
> > > > [
> > > > *jar*] Building jar:
> > > > C:\gvSIG-1_1-src\libInternationalization\dist\gvsig-i18n.jar*
> > > >
> > > > move-to-andami
> > > > *:
> > > >
> > > > [
> > > > *copy*] Copying 1 file to
> > > > C:\gvSIG-1_1-src\libInternationalization\lib
> > > >
> > > > [
> > > > *move*] Moving 1 file to C:\gvSIG-1_1-src\_fwAndami\lib*
> > > >
> > > > batch-build
> > > > *:*
> > > >
> > > > compile
> > > > *:*
> > > >
> > > > create-jar
> > > > *:*
> > > >
> > > > batch-build
> > > > *:*
> > > >
> > > > init
> > > > *:
> > > >
> > > > [
> > > > *echo*] Compiling _fwAndami...*
> > > >
> > > > compile
> > > > *:*
> > > >
> > > > create-jar
> > > > *:
> > > >
> > > > [
> > > > *copy*] Copying 15 files to
> > > > C:\gvSIG-1_1-src\_fwAndami\bin\com\iver\andami
> > > >
> > > >
> > > > [
> > > > *jar*] Building jar: C:\gvSIG-1_1-src\_fwAndami\andami.jar*
> > > >
> > > > batch-build
> > > > *:*
> > > >
> > > > compile
> > > > *:
> > > >
> > > > [
> > > > *javac*] Compiling 50 source files to C:\gvSIG-1_1-src\libUI\bin
> > > >
> > > > BUILD FAILED
> > > > *
> > > >
> > > > C:\gvSIG-1_1-src\appgvSIG\build.xml:265: The following error occurred
> > > > while executing this line:
> > > >
> > > > C:\gvSIG-1_1-src\libUI\build.xml:110: Unable to find a javac
> > > > compiler; *
> > > >
> > > > com.sun.tools.javac.Main is not on the classpath.
> > > >
> > > > Perhaps JAVA_HOME does not point to the JDK
> > > >
> > > > Total time: 25 seconds
> > > >
> > > > Yo le declaré la variable JAVA_HOME en las Variables de Entorno de
> > > > windows y además en Classpath Variables de Preferences en GVSIG
> > > >
> > > > Gracias,
> > > > Saludos Francisco Salas
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > > ___________________________________
> > > > Este mensaje esta libre de virus.
> > > > Revisado por Kaspersky Antivirus
> > > > Engine version: 4.0.1.14 Engine date: 2002/06/25 Definition count:
> >
> > 811516
> >
> > > > Definition date: 2008/07/03 MDAV version: 2.2.9
> > > > Dpto de Sistemas Informáticos
> > > > Oficina Central Grupo Empresarial GEOCUBA
> > > >
> > > >
> > > > _______________________________________________
> > > > gvSIG_usuarios mailing list
> > > > gvSIG_usuarios en runas.cap.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://runas.cap.gva.es/mailman/listinfo/gvsig_usuarios
> >
> > --
> > =============
> > Jose Manuel Vivó(Chema)
> > Equipo de gvSIG
> >
> > IVER T.I. S.A.
> > C/ Lérida, 20
> > 46009-Valencia
> > Tlf.+34902252540
> > Spain
> > www.iver.es
> > www.gvsig.com
> >
> > Este mensaje y sus archivos son confidenciales. No está permitida su
> > reproducción o distribución sin la autorización expresa de "IVER
> > Tecnologías de la Información". Si usted no es el destinatario previsto,
> > queda desautorizado cualquier uso, acceso o copia de este mensaje. Si ha
> > recibido este mensaje por error, por favor bórrelo e infórmenos por esta
> > misma vía.
> >
> >
> >
> >
> > _______________________________________________
> > gvSIG_usuarios mailing list
> > gvSIG_usuarios en runas.cap.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://runas.cap.gva.es/mailman/listinfo/gvsig_usuarios



-- 
=============
Jose Manuel Vivó(Chema)
Equipo de gvSIG

IVER T.I. S.A.
C/ Lérida, 20
46009-Valencia
Tlf.+34902252540
Spain
www.iver.es
www.gvsig.com

Este mensaje y sus archivos son confidenciales. No está permitida su reproducción o distribución sin la autorización expresa de "IVER Tecnologías de la Información". Si usted no es el destinatario previsto, queda desautorizado cualquier uso, acceso o copia de este mensaje. Si ha recibido este mensaje por error, por favor bórrelo e infórmenos por esta misma vía.





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