Crear un proyecto "quickstart" con un plantilla de maven
El día de hoy les mostrare por vía de comandos como crear un proyecto Java "quickstart" con maven que nos servirá cuando queremos hacer una librería que empaquetaremos en Jar.
El comando base es así:
[code]mvn archetype:generate \
-DgroupId={com.mycompany.app} \
-DartifactId={my-app} \
-DarchetypeArtifactId=maven-archetype-quickstart \
-DinteractiveMode=false[/code]
Donde el GroupId {com.mycompany.app}, esto quiere decir que el grupo o el "paquete inicial sería" algo así mx.rafex.blog.
El ArtifactID {my-app}, es precisamente como llamaremos a este componente, por ejemplo arlequin.
Y ArchetypeArtifactId es la plantilla a utilizar para crear nuestro componente.
Entonces nos quedaría algo así:
[code]mvn archetype:generate \
-DgroupId=mx.rafex.blog \
-DartifactId=arlequin \
-DarchetypeArtifactId=maven-archetype-quickstart \
-DinteractiveMode=false[/code]
Que dando de la siguiente manera:
Ahora para importarlo en en Eclipse es de la siguiente manera:
Ir al menú File >> Import
Y buscar la opción "Exising Maven Projects" dentro de la carpeta Maven
Después le indicamos la ruta dónde esta el componente y veremos algo así.
Le damos en finalizar y listo.
Si se dan cuenta el proyecto lo cargo y le puso el JRE 1.5, y eso es muy viejo..., para asegurar la versión y la compilación en la versión que deseamos podemos hacer unos ajustes en el archivo pom.xml quedando de la siguiente manera.
Y listo tendrán un proyecto funcionando listo para trabajar.
El comando base es así:
[code]mvn archetype:generate \
-DgroupId={com.mycompany.app} \
-DartifactId={my-app} \
-DarchetypeArtifactId=maven-archetype-quickstart \
-DinteractiveMode=false[/code]
Donde el GroupId {com.mycompany.app}, esto quiere decir que el grupo o el "paquete inicial sería" algo así mx.rafex.blog.
El ArtifactID {my-app}, es precisamente como llamaremos a este componente, por ejemplo arlequin.
Y ArchetypeArtifactId es la plantilla a utilizar para crear nuestro componente.
Entonces nos quedaría algo así:
[code]mvn archetype:generate \
-DgroupId=mx.rafex.blog \
-DartifactId=arlequin \
-DarchetypeArtifactId=maven-archetype-quickstart \
-DinteractiveMode=false[/code]
Que dando de la siguiente manera:
Ahora para importarlo en en Eclipse es de la siguiente manera:
Ir al menú File >> Import
Y buscar la opción "Exising Maven Projects" dentro de la carpeta Maven
Después le indicamos la ruta dónde esta el componente y veremos algo así.
Le damos en finalizar y listo.
Si se dan cuenta el proyecto lo cargo y le puso el JRE 1.5, y eso es muy viejo..., para asegurar la versión y la compilación en la versión que deseamos podemos hacer unos ajustes en el archivo pom.xml quedando de la siguiente manera.
Y listo tendrán un proyecto funcionando listo para trabajar.
Comentarios