Crear Proyectos Maven
1- Crear un proyecto war:
Te posicionas en la ruta donde lo quieres crear y ejecytas el comando:
- mvn archetype:create -DgroupId=com.unience.prueba -DartifactId=prueba-web -DarchetypeArtifactId=maven-archetype-webapp ,
esto te mete en el pom del padre una entrada de modules, y te crea la estructura del proyecto, despues haces eclipse:eclipse -Dwtpversion=1.0 (o´1.5 ó 2.0) y lo puedes importar en eclipse
2. Crear un proyecto jar:
Te posicionas en la ruta donde lo quieres crear y ejecytas el comando:
- mvn archetype:create -DgroupId=com.unience.prueba -DartifactId=prueba-web -Dpackage=jar ,
esto te mete en el pom del padre una entrada de modules, y te crea la estructura del proyecto, despues haces eclipse:eclipse y lo puedes importar en eclipse
Maven: Desplegar Artefactos en repositorios.
Para desplegar un artefacto (jar, zip,…) en nuestro repo, teniendo el settings en el sitio adecuado,
- mvn deploy:deploy-file -DgroupId=javax.xml.ws -DartifactId=jaxws-tools -Dversion=0.1 -DgeneratePom=true -Dfile=jaxws-tools.jar -Dpackaging=jar -Durl=scp://noster/var/m2/repo -DrepositoryId=unience-m2repo
5. Para instalar un artefacto en el deposito local (.m2/repository):
- mvn install:install-file -DgroupId=com.xerox.amazonws -DartifactId=typica.jar -Dversion=1.2 -DgeneratePom=true -Dfile=typica.jar -Dpackaging=jar
Maven Tips
Como indico que el about, estoy trabajando en una empresa llamada Unience, y en ella he tenido el placer de conocer entre otros profesionales excepcionales, a Pablo, y gracias a el he descubierto una herramienta que me ha cambiado la vida como es Maven…
Bueno pues estas son los comandos basicos de Maven para poder empezar a crear proyectos:
Crear una carpeta base de Proyecto
mvn archetype:create -DgroupId=com.mycompany.app -DartifactId=my-app
Con este comando se crea una carpeta llamada my-app con una carpeta src creada dentro y un fichero pom.xml Como esta carpeta quiero que sea simplemente contenedora del resto de modulos de mi proyecto(ejb,jar, war….), lo que hacemos es:
- Borrar carpeta src
- Abrir el fichero pom.xml y cambiar el packaging de jar a pom.
crear Proyecto Webmvn archetype:create -DgroupId=com.jdg -DartifactId=music4all-web -DarchetypeArtifactId=maven-archetype-webappcrear proyecto Jarmvn archetype:create -DgroupId=com.test.core -DartifactId=test-core -Dpackage=jar
-
Archivos
- Noviembre de 2009 (2)
- Agosto de 2009 (5)
- Julio de 2009 (3)
- Junio de 2009 (1)
- Mayo de 2009 (1)
- Marzo de 2009 (1)
- Febrero de 2009 (3)
- Enero de 2009 (1)
- Diciembre de 2008 (1)
- Noviembre de 2008 (9)
- Octubre de 2008 (1)
- Septiembre de 2008 (3)
-
Categorías
-
RSS
Subscripciones RSS
RSS de los Comentarios
