Re: [Gvsig_desarrolladores] Extensión trivial
Vicente Caballero Navarro
vicente.caballero en iver.es
Mar Abr 10 09:13:26 CEST 2007
Hola Angel.
No entiendo muy bien que estás haciendo, ya que dices que creas tres proyectos en gvSIG.
Lo que debes de hacer es tener en Eclipse proyectos: _fwAndami, libCorePlugin, extTrivial y tantos plugins como quieras incluido gvSIG, el cual es otro plugin más.
Con esta distribución de proyectos debes ejecutar el "generate-without-source" de cada plugin nombrado antes y el resultado será que todo lo necesario se incorpora en "gvSIG/extensiones" del proyecto _fwAndami y de esta forma ya podemos lanzar la aplicación desde la clase "com.iver.andami.Launcher".
Un saludo.
Vicente Caballero Navarro
Grupo desarrollo gvSIG.
IVER TI S.A.
C/ Salamanca, 50-52
46005-Valencia
Tlf.+34963163400
www.iver.es
www.gvsig.com
----- Original Message -----
From: Angel Rodriguez Fernandez
To: Lista de Desarrolladores de gvSIG
Sent: Tuesday, April 10, 2007 1:47 AM
Subject: Re: [Gvsig_desarrolladores] Extensión trivial
Hola, yo también tengo esa extensión trivial y la probe y pensaba que me funcionaba pero tengo un problema un poco extraño.
Primero os digo lo que hice:
1) Descomprimi la extTrivial en la carpeta <fuente_gvSIG>/extTrivial
2) Cree 3 proyectos en el gvSIG
2.1) extTrivial : url="<fuente_gvSIG>/extTrivial"
2.2) _fwandami : url="<fuente_gvSIG>/_fwandami"
2.3) appgvSIG : url="<fuente_gvSIG>/_appgvSIG"
3) Ejecuto el target "generate-without-source"
4) Ejecuto el gvSIG -> ¡VIVA! me carga la extension
Luego me di cuenta que el ejemplo ya venía compilado y que si voy a "<fuente_gvSIG>\extTrivial\bin\es\miempresa\misoftware\extension" puedo comprobar que realmente no me esta compilando ya que la última modificacion es del "martes, 21 de noviembre de 2006" y yo lo acabo de compilar. decido borrar el directorio "es" del directorio "bin" para que me lo recompile de nuevo y es cuando obtengo lo siguiente:
------------------------------------------------------------------------------------------------------------
Buildfile: D:\anxo\facultad\Tercero\pfc\proyecto\Fuente_gvSIG\gvSIG\extTrivial\build.xml
compile:
[javac] Compiling 1 source file to D:\anxo\facultad\Tercero\pfc\proyecto\Fuente_gvSIG\gvSIG\extTrivial\bin
[javac] D:\anxo\facultad\Tercero\pfc\proyecto\Fuente_gvSIG\gvSIG\extTrivial\src\es\miempresa\misoftware\extension\MiExtension.java:5: package com.iver.andami does not exist
[javac] import com.iver.andami.PluginServices;
[javac] ^
[javac] D:\anxo\facultad\Tercero\pfc\proyecto\Fuente_gvSIG\gvSIG\extTrivial\src\es\miempresa\misoftware\extension\MiExtension.java:6: package com.iver.andami.plugins does not exist
[javac] import com.iver.andami.plugins.Extension;
[javac] ^
[javac] D:\anxo\facultad\Tercero\pfc\proyecto\Fuente_gvSIG\gvSIG\extTrivial\src\es\miempresa\misoftware\extension\MiExtension.java:7: package com.iver.cit.gvsig does not exist
(......................................................................)
[javac] symbol : method getClass ()
[javac] location: class es.miempresa.misoftware.extension.MiExtension
[javac] return getClass().getClassLoader().getResource(path);
[javac] ^
[javac] 15 errors
BUILD FAILED
D:\anxo\facultad\Tercero\pfc\proyecto\Fuente_gvSIG\gvSIG\extTrivial\build.xml:15: Compile failed; see the compiler error output for details.
Total time: 1 second
------------------------------------------------------------------------------------------------------------
De lo que interpreto que no sabe donde encontrar las clases que usa la extensión. En cambio mientras edito el fichero MiExtension.java si reconoce los imports, etc..
¿Que error estoy comentiendo?
Otra cosa.
Como empezar nunca es fácil, y yo no quiero molestar a los listeros con chorradillas, quería saber que documentación existe o que creeis que me viene bien hacer para que yo, que sólo he trabajado con java con programillas pequeños y nunca en un proyecto como este ni estoy familiarizado con las aplicaciones geográficas consiga hacer una extensión de analisis de redes geográficas.
Me refiero existen documentación tipo:
- Diagramas de clases u otros diagramas
- documentación de las clases y servicios
- etc..
Muchas gracias
Anxo
----- Original Message -----
From: Edwin Piragauta Vargas
To: Lista de Desarrolladores de gvSIG
Sent: Sunday, April 08, 2007 5:14 AM
Subject: Re: [Gvsig_desarrolladores] Extensión trivial
Saludos Fernando,
Adjunto un esqueleto que recibi de la lista hace unos meses y que contiene la base para desarrollar una extension.
Esta ha sido desarrollada por Juan Lucas Dominguez y me la envio para resolver la misma duda que tu tienes
Saludos
Edwin P
On 4/6/07, Fernando <thepher en hotmail.com> wrote:
Hola buenas estoy interesado en ver el esqueleto de una extensión ya que estoy empezando a intentar desarrollar una extensión.Me gustaría,si es posible, me la enviase.
Un cordial saludo.
_______________________________________________
gvSIG_desarrolladores mailing list
gvSIG_desarrolladores en runas.cap.gva.es
http://runas.cap.gva.es/mailman/listinfo/gvsig_desarrolladores
--
Edwin Alberto Piragauta Vargas
Especialista SIG
Microsoft Certified Professional
edwin.piragauta en gmail.com
http://edwin.piragauta.googlepages.com/home
movil: 3103757406 - 3002136948
skype: epiragauta
----------------------------------------------------------------------------
_______________________________________________
gvSIG_desarrolladores mailing list
gvSIG_desarrolladores en runas.cap.gva.es
http://runas.cap.gva.es/mailman/listinfo/gvsig_desarrolladores
------------------------------------------------------------------------------
_______________________________________________
gvSIG_desarrolladores mailing list
gvSIG_desarrolladores en runas.cap.gva.es
http://runas.cap.gva.es/mailman/listinfo/gvsig_desarrolladores
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://runas.cap.gva.es/pipermail/gvsig_desarrolladores/attachments/20070410/a60429ec/attachment-0001.htm
Más información sobre la lista de distribución gvSIG_desarrolladores