<div dir="ltr">Hola,<div><br></div><div>Gracias a ambos.</div><div><br></div><div>He instalado m2e y las cosas parecen funcionar un poco mejor.</div><div><br></div><div>Primero he probado a compilar un gvsig desde las fuentes, sólo por ver que tal, y ya lo tengo funcionando. He tardado un montón en bajarlo y compilarlo. Cualquier operación como un refresh del workspace o incluso abrir eclipse tardan bastante en mi ordenador (tiene 4 años). Supongo que será por tener tantos jar y proyectos distintos.</div><div><br></div><div>Luego he probado a bajarme solamente el template de landregistry como indicaba joaquín, y he cambiado el org.gvsig.landregistryviewer/pom.xml para cambiar el version por 2.0.67.</div><div><br></div><div>En org.gvsig.landregistryviewer.app.mainplugin.DisableEditingExtension tengo un error de compilación:</div><div><br></div><div>this.startEditingAction = this.startEditingAction.clone();</div><div><br></div><div>en el que pone que clone devuelve un Object y por tanto no se lo puede asignar a un tipo ActionInfo, le he metido un cast como se ve en el patch adjunto.<br></div><div><br></div><div>He hecho un maven install en org.gvsig.landregistryviewer y org.gvsig.landregistryviewer.app  porque no estaba seguro de en cual había que hacerlo. Pero al ejecutar org.gvsig.landregistryviewer.main.Main como &quot;Java application&quot; me acaba dando un error (adjunto un cacho del log).</div><div><br></div><div>Cuando lo meto en una instalación de gvSIG (como la compilada desde las fuentes) si que funciona a partir del maven install en org.gvsig.landregistryviewer.app.mainplugin sí que funciona.</div><div><br></div><div>Respecto a crear yo el plugin a mano o modificar el de landregistry voy a pensar que hago porque ya sea uno u otro así en principio si no hay algún truquillo es un poco rollo.</div><div><br></div><div>Gracias. Saludos</div><div><br></div><div><div><br></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">El 2 de noviembre de 2014, 11:18, Joaquin Jose del Cerro Murciano <span dir="ltr">&lt;<a href="mailto:jjdelcerro@gvsig.org" target="_blank">jjdelcerro@gvsig.org</a>&gt;</span> escribió:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><span class=""><br>&gt;<br>&gt; Hola,<br>&gt; Estoy siguiendo la guía de inicio rápido del desarrollador <br>&gt; para crear un nuevo plugin para la versión 2.1 (con Eclipse <br>&gt; 4.3 Kepler). En este punto [1] se indica que hay que seleccionar<br><br></span>Hola, Francisco,<br>me temo que actualmente no funciona el plugin para crear plugins de gvSIG.<br>Ya hace unos builds que queria quitarlo de la distribucion hasta que estuviese <br>actualizado por que no eres el primero en preguntar y se me va olvidando.<span class=""><br><br><br>&gt; el directorio org.gvsig.visor.lib para importar los subproyectos,<br>&gt; pero eclipse no reconoce los directorios que hay dentro como <br>&gt; &#39;proyectos eclipse&#39; y efectivamente no tienen un fichero <br>&gt; .project, por lo que no pueden ser importados.<br>&gt; En la guía del desarrollador [2] las instrucciones son distintas <br>&gt; a la de &#39;inicio rápido&#39; pero tampoco funcionan &#39;tal cual&#39;, <br>&gt; dado que no se pueden importar los subproyectos.<br>&gt; ¿Como sería el proceso recomendado?<br><br></span>De momento, como ya he comentado en algun que otro mensaje de la lista,<br>para hacer un plugin para la 2.1 o lo creas desde cero o puedes partir <br>de la misma plantilla que usa el asistente de gvSIG para crear <br>plugins, que si esta actualizada en el SVN, y la modificas tu mismo. <br>El asistente que va con gvSIG usa un script de ant que se encarga de<br>hacer reemplazos en la plantilla y compilarlo todo para dejarte el<br>proyecto listo, y ahora mismo ese script no funciona con la 2.1.<br><br>La plantilla es un proyecto completo, que funciona por si solo.<br>Tendrias que encargarte de modificar los nombres de paquetes y <br>clases arreglo a lo que necesites. A principios de septiembre me<br>cerciore de que funcionase, espero que siga iendo, aunque habria<br>que actualizar la dependencia con el proyecto padre a la ultima del<br>momento. Si quieres saber cual es puedes consultarlo en:<br><br><a href="http://devel.gvsig.org/m2repo/j2se/org/gvsig/org.gvsig.desktop/" target="_blank">http://devel.gvsig.org/m2repo/j2se/org/gvsig/org.gvsig.desktop/</a><br><br>Ahora mismo la ultima version es la 2.0.67.<br><br>Si quieres saber la version de un build de gvSIG, tendrias que consultar<br>la version de, por ejemplo, el jar de andami en la carpeta lib de la instalacion.<br>La version de este jar siempre coincide con la del proyecto org.gvsig.desktop<br>que ahora es el padre de todos los proyectos de gvSIG.<br><br>La plantilla la puedes encontrar en:<br><br>[10] <a href="http://devel.gvsig.org/svn/gvsig-plugintemplates/org.gvsig.landregistryviewer/trunk/org.gvsig.landregistryviewer" target="_blank">http://devel.gvsig.org/svn/gvsig-plugintemplates/org.gvsig.landregistryviewer/trunk/org.gvsig.landregistryviewer</a><br><br>Ojo, para la 2.1 coge solo lo que hay en esa carpeta. En el raiz del SVN hay <br>otra carpeta &quot;org.gvsig.landregistryviewer.app&quot; que ya no hay que usar. Ahora<br>estan incluidas todas dentro de un solo proyecto en el enlace que te he indicado [10].<span class=""><br><br>&gt; Por otro lado, en la siguiente &#39;pantalla&#39; [3] de la guía de <br>&gt; inicio rápido las dependencias que se muestran son distintas a <br>&gt; las que genera actualmente el plugin builder<br>&gt;<br>&gt; Por cierto la guía del desarrollador de la versión 2.1 [4] me <br>&gt; da un error de codificación al entrar estoy mirando la de la 2.0<br>&gt;<br><br></span>Respecto a la documentacion que hay en la web ahora mismo, la <br>documentacion para la 2.0 no vale para la 2.1 en todo lo que atañe a <br>la construccion del proyecto, tanto la aplicacion gvSIG como los plugins. <br>Aunque el API hemos intentado no cambiarlo demasiado, si ha cambiado <br>completamente la forma en como se construyen los proyectos. <br>En &quot;Migración de proyectos de gvSIG 2.0.0 a gvSIG 2.1.0&quot; [11] <br>puedes encontrar una lista con la gran mayoria de cambios que se han hecho<br>respecto a la 2.0<br><br>[11] <a href="http://www.gvsig.org/plone/projects/gvsig-desktop/docs/devel/gvsig-devel-guide/2-1-0/migracion-de-proyectos-de-gvsig-2-0-0-a-gvsig-2-1.0" target="_blank">http://www.gvsig.org/plone/projects/gvsig-desktop/docs/devel/gvsig-devel-guide/2-1-0/migracion-de-proyectos-de-gvsig-2-0-0-a-gvsig-2-1.0</a><br><br><br>La poca documentacion que hay sobre la 2.1 la puedes encontrar en el <br>enlace [4] que has pasado. He eliminado algunos documentos que estaban<br>causando problemas, y por lo que no se visualizada, y asi por lo menos se ve<br>lo que hay.<br><br>[4] <a href="http://www.gvsig.org/plone/projects/gvsig-desktop/docs/devel/gvsig-devel-guide/2-1-0" target="_blank">http://www.gvsig.org/plone/projects/gvsig-desktop/docs/devel/gvsig-devel-guide/2-1-0</a><br><br>Tambien he añadido un comentario en la documentacion de la 2.0 indicando que <br>no es valida para la 2.1 para intentar que la gente se lie menos.<br><br>Cuando tengamos tiempo, actualizaremos el asistente de gvSIG de generacion de<br>plugins y la guia de inicio rapido a la 2.1, aunque probablemente sera <br>ya tras la salida de la 2.1 final.<br><br>Si tienes dudas ves preguntando he intentare ir solventandolas.<br><br>Un saludo<span class="HOEnZb"><font color="#888888"><br>Joaquin<br><br><br><div class="gmail_extra">-- <br><div>--------------------------------------<br>Joaquin Jose del Cerro Murciano<br>Development and software arquitecture manager at gvSIG Team<br><a href="mailto:jjdelcerro@gvsig.com" target="_blank">jjdelcerro@gvsig.com</a><br><a href="mailto:jjdelcerro@gvsig.org" target="_blank">jjdelcerro@gvsig.org</a><br>gvSIG Association<br><a href="http://www.gvsig.com" target="_blank">www.gvsig.com</a><br><a href="http://www.gvsig.org" target="_blank">www.gvsig.org</a></div>
</div></font></span></div>
<br>_______________________________________________<br>
gvSIG_desarrolladores mailing list<br>
<a href="mailto:gvSIG_desarrolladores@listserv.gva.es">gvSIG_desarrolladores@listserv.gva.es</a><br>
Para ver histórico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente dirección: <a href="http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores" target="_blank">http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><div>Francisco Puga</div><div>iCarto | Innovación, Cooperación, Cartografía y Territorio S.L.</div><div><a href="http://www.icarto.es/" target="_blank">http://www.icarto.es/</a></div><div><br></div><div>c/ Rafael Alberti nº 13 – 1º D</div><div>15008 A Coruña</div><div>Galicia (Spain)</div><div>+34 881927808</div><div><br></div><div>Este correo electrónico contiene información estrictamente confidencial y es de uso exclusivo del destinatario, quedando prohibida a cualquier otra persona su revelación, copia, distribución, o el ejercicio de cualquier acción relativa a su contenido. Si ha recibido este mensaje por error, por favor conteste a su remitente mediante correo electrónico y proceda a borrarlo de su sistema.</div><div><br></div><div>Sus datos personales serán tratados de forma confidencial y no serán cedidos a terceros ajenos a ICARTO. En cualquier caso, podrá ejercer los derecho de oposición, acceso, rectificación y cancelación de acuerdo con lo establecido en la Ley Orgánica 15/99, de 13 de diciembre, de Protección de Datos de Carácter Personal dirigiéndose a Innovación, Cooperación, Cartografía e Territorio, SL. (ICARTO) en la dirección postal a C/ Rafael Alberti, nº 13, 1ºD, 15.008 – (A Coruña).</div></div></div>
</div>