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]

1. bash 2018-04-02 1 p. m.13-25-23

Que dando de la siguiente manera:

arlequin 2018-04-02 1 p. m.13-28-28

Ahora para importarlo en en Eclipse es de la siguiente manera:

Ir al menú File >> Import

Captura de pantalla 2018-04-02 a la(s) 1.32.38 p. m.

Y buscar la opción "Exising Maven Projects" dentro de la carpeta Maven

Captura de pantalla 2018-04-02 a la(s) 1.33.52 p. m.

Después le indicamos la ruta dónde esta el componente y veremos algo así.

Captura de pantalla 2018-04-02 a la(s) 1.35.44 p. m.

Le damos en finalizar y listo.

Captura de pantalla 2018-04-02 a la(s) 1.38.56 p. m.

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.

 

Captura de pantalla 2018-04-02 a la(s) 2.03.28 p. m.

Y listo tendrán un proyecto funcionando listo para trabajar.

Comentarios

Entradas populares