Parte III-Crear una aplicacion web en base al arquetipo
En esta sección vamos a crear un proyecto Web Java EE 8 con Jmoordb desde un arquetipo, que nos generara un proyecto completo y funcional sin necesidad de escribir código.
El proyecto generado tendrá todos los componentes creados en el taller crud.

Clonamos el proyecto
Creamos una carpeta
mkdir template
cd template
clonamos el proyecto
git clone https://github.com/avbravo/crud.git
Entramos al directorio crud
cd crud
Ejecutar
mvn archetype:create-from-project
Genera el arquetipo

Observe la información generada
Setting default groupId: com.avbravo
[INFO] Setting default artifactId: crud
[INFO] Setting default version: 0.1
[INFO] Setting default package: com.avbravo.crud
ahora entramos a la carpeta
cd target/generated-sources/archetype/
Ejecutar
mvn install

Nos harán unas preguntas:
1: local -> com.avbravo:crud-archetype (crud-archetype) Choose a number or apply filter (format: [groupId:]artifactId, case sensitive contains): :
Responder : 1
Define value for property 'groupId':
Responder:com.avbravo
Define value for property 'artifactId':
myweb
Define value for property 'version' 1.0-SNAPSHOT:
Responder: 0.1
Define value for property 'package' com.avbravo:
Responder: com.avbravo
Confirmar con Y

Genera el proyecto

Last updated
Was this helpful?