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