Personal tools
gvSIG Desktop
gvSIG Desktop
Description
Features
Characteristics
Tour
Downloads official vers.
Upgrade language
Documentation
User documentation
Developers documentation
Previous versions
How to contribute in gvSIG?
How to document guide
Developers Quick Start Guide
gvSIG devel guide
Guía para desarrolladores de gvSIG 2.1.0
gvSIG 2.0. Developers guide
Introduction
Maven
Create a gvSIG project
Trabajar con un proyecto
Trabajar con el núcleo de gvSIG
Coding and Development Standards
Migrating Projects to gvSIG 2.0
Annexures
FAQs
1.12.0
1.11.0
1.1.0
Guía para "commiters" de gvSIG
Revision de codigo
org.gvsig.tools
org.gvsig.fmap.geom
org.gvsig.fmap.dal
org.gvsig.app.daltransform
org.gvsig.sensors
org.gvsig.raster
Downloads development vers.
Distribution lists
Other distributions
FAQs

Cached time 11/22/13 07:59:16 Clear cache and reload

 
Document Actions

Objetivos habituales

by Cèsar Ordiñana last modified 2010-08-27 13:59
En el `Maven Getting Started Guide`__ tenemos un resumen con las opciones que se suelen emplear habitualmente, entre las que destacamos:

__ http://maven.apache.org/guides/getting-started/index.html

- Compilar un proyecto::

    mvn compile
    
- Generar los artefactos (habitualmente archivos jar) e instalarlos en el repositorio local de maven para que estén disponibles para el resto de proyectos. Esto implica a su vez la compilación, generación de archivos .jar, lanzar los tests ::

    mvn install

- Subir un jar (o jars) generado al repositorio de maven, para publicar un binario para el resto de proyectos::

    mvn deploy

  Esta opción la usaremos cuando hayamos terminado una versión de un proyecto, que queramos publicar para que esté accesible para el resto de desarrolladores.
    
- Borrar todo lo que se genera con maven, dentro del proyecto:: 

    mvn clean

- Lanzar los tests unitarios::

    mvn test

  NOTA: hay que tener en cuenta que la máquina virtual a través de la cual invocamos a maven es la que lanzará los tests unitarios. Esto implica que, por lo general, tendremos los mismos requisitos que gvSIG en sí, como por ejemplo tener las JAI instaladas. Esto hay que tenerlo en cuenta siempre, ya que incluso para generar un build se van a lanzar los tests unitarios.

View source document

View source document Get permanent link


Powered by Plone CMS, the Open Source Content Management System

This site conforms to the following standards: