Outils personnels
gvSIG Desktop
gvSIG Desktop
¿Qué es gvSIG desktop?
Funcionalidades
Características
Tour
Descargas vers. oficiales
Actualización de idiomas
Documentación
Documentación de usuario
Documentación de desarrollo
Versiones previas
Cómo contribuir en gvSIG
Guía para documentar
Guía de inicio rápido del desarrollador
Guía para desarrolladores
Guía para desarrolladores de gvSIG 2.1.0
Guía para desarrolladores de gvSIG 2.0.0
Introducción
Maven
Crear un proyecto para gvSIG
Trabajar con un proyecto
Trabajar con el núcleo de gvSIG
Normas de codificación y desarrollo
Migración de proyectos a gvSIG 2.0
Anexos
FAQs
1.12.0
1.11.0
1.1.0
Guía para "commiters" de gvSIG
Revisión de código
org.gvsig.tools
org.gvsig.fmap.geom
org.gvsig.fmap.dal
org.gvsig.app.daltransform
org.gvsig.sensors
org.gvsig.raster
Descargas vers. en desarrollo
Listas de distribución
Otras distribuciones
FAQS

Cached time 11/21/13 05:53:04 Clear cache and reload

 
Actions sur le document

Compilar un gvSIG completo

Par Cèsar OrdiñanaDernière modification 27/08/2010 13:59

Aprovechando el mecanismo anterior de los grupos de proyectos, se han definido dos grupos que permiten trabajar con todos los proyectos de un build de gvSIG:

  • gvsig-base: conjunto de proyectos básicos para tener un build de gvSIG mínimo con soporte vectorial sobre algunos formatos de archivo básicos. Se puede emplear durante el desarrollo de nuevas extensiones que no dependan de otros proyectos, sin cargar otras extensiones.
  • gvsig-standard: conjunto de proyectos de un build estándar de gvSIG. Incluirá habitualmente el conjunto de proyectos que conformarán un build oficial de gvSIG.

A partir de ahora consideraremos que vamos a trabajar con la versión del build estándar.

Para compilar todo gvSIG usaremos maven, bien desde eclipse, bien desde consola. La forma habitual será mediante el objetivo install:

  • Eclipse: si no lo tenemos aún, añadiremos a la vista de Ant el archivo build/projects/gvsig-standard/build.xml y lanzaremos el objetivo mvn-install. De la misma forma, tenemos otros objetivos de uso habitual accesibles con este mecanismo, con su equivalencia en maven, como por ejemplo:

    • mvn-clean
    • mvn-install
    • mvn-install-without-tests: equivalente a mvn -Dmaven.test.skip=true install
    • mvn-reinstall: equivalente a mvn clean install
    • mvn-reinstall-without-tests: equivalente a mvn -Dmaven.test.skip=true clean install

    Al menos la primera vez deberían compilarse y lanzarse los tests unitarios en los proyectos que los tengan activados. El resto de veces, se puede hacer la compilación sin lanzarlos mediante el objetivo mvn-install-without-tests.

  • Consola:

    mvn install
    

Esto compilará todos los proyectos e instalará todas las extensiones y sus archivos en la ubicación correspondiente.


Réalisé avec le CMS Plone, le système de gestion de contenu Open Source

Ce site respecte les normes suivantes :