Capitulo 17. Arquetipos

En esta sección vamos a crear nuestro proyecto ejb en base al arquetipo jmoordbarchetypeejb

Pasos:

0. Verificar si existe el archivo settings.xml en el directorio .m2

  1. Verificar el path de maven

Nota:

En este ejemplo usare maven que viene junto con NetBeans IDE 11, debe usted utilizar la ruta donde tenga maven instalado.

Por ejemplo el formato seria

/home/<nombredeusuario>/directoriomaven

Procedemos a agregarlo al archivo profile

sudo gedit /etc/profile
export M2_HOME=/home/avbravo/netbeans11/java/maven/
export M2=$M2_HOME/bin
export PATH=$M2:$PATH

2. Clonar el proyecto

Desde el terminal crearemos una carpeta nueva

mkdir jmoordbarchetypeejb
cd jmoordbarchetypeejb

Si no se ha creado el proyecto crudejb vamos a crearlo mediante el archetype jmoordbarchetypeejbb

Git

Debemos tener git instalado

sudo apt-get install git

Clonar el proyecto

git clone https://github.com/avbravo/jmoordbarchetypeejb.git

Entrar al directorio jmoordbarchetypeejb donde se encuentra el archivo pom.xml

cd jmoordbarchetypeejb

Nota: Si no existe el archivo settings.xml en el directorio .m2

Lo podemos copiar desde

cp jmoordbarchetypeejb/src/main/resources/META-INF/settings.xml  /home/avbravo/.m2/settings.xml

Ejecutar ls para estar seguros que tenemos el archivo pom.xml en nuestra ruta de trabajo

Crearemos el arquetipo


 mvn archetype:create-from-project

Ahora entramos al directorio target/generated-sources/archetype

cd target/generated-sources/archetype/

Ejecutar el install

mvn install

Last updated

Was this helpful?