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

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?