Java Expert....Java/Open Source Addict

Redes Sociales

twitterlinkedinrss feedemail youtube

Mostrando entradas con la etiqueta maven. Mostrar todas las entradas
Mostrando entradas con la etiqueta maven. Mostrar todas las entradas

sábado, 16 de abril de 2022

Instalar librería Java localmente en Maven


Hola amig@s, en esta oportunidad les compartiré la forma de instalar una librería Java (.jar) en nuestro repositorio local en Maven. Lo cual es muy útil cuando se tiene librerías propias o librerías de proyectos que ya no están en el repositorio central de Maven.  Para lo cual se tiene que ejecutar el siguiente comando:

mvn install:install-file -Dfile=<path-to-file> -DgroupId=<group-id> 
-DartifactId=<artifact-id> -Dversion=<version> -Dpackaging=<packaging>
 

 
 


 



viernes, 15 de abril de 2022

Instalar Maven


Hola amig@s, en esta oportunidad vamos a revisar como instalar Maven,  el cual es un gestor de proyectos Java que permite manejar el ciclo de vida de un proyecto Java desde la creación hasta el despliegue. Para realizar la instalación se debe primero instalar un JDK y luego  realizar lo siguiente:

1.  Descargar Maven según el JDK que se esté trabajando desde la siguiente url, ya sea en formato .zip o .tar.gz. En mi  caso procederé a descargar la versión 3.8.5 el cual requiere JDK 1.7 o superior para poder ejecutarse.

 


2.- Descomprimir en una carpeta y proceder a crear las variable de entorno M2_HOME y MAVEN_OPTS, las cuales nos permitirán configurar la dirección de Maven y sus opciones. Para lo cual debe crearlas de acuerdo al sistema operativo, en mi caso lo realice en el archivo ~/.zshrc para Mac de la siguiente manera.


3.- Actualizar las variables de entorno de manera inmediata utilizando el comando source ~/.zshrc  y luego verificar la versión de maven con el comando mvn -version.

 


Con estos pasos ya estaríamos listos para poder trabajar con Maven de manera local. Adicionalmente se debe mencionar que Maven ya viene embebido en varios IDES de Desarrollo por la cual no es 100% necesario su instalación. Sin embargo si se requiere utilizarlo de manera independiente al IDE o utilizarlo para algún proceso interno, es la opción.

jueves, 24 de septiembre de 2020

Install Maven Archetype and Create Project Jakarta EE 8


Hello friends, in this opportunity I show how to install a Maven Archetype and create a project from it. I will use the JakartaEE8 Archetype, we need to do the following.

1.- First, we need to download and decompress the archetype from this link. You can choose the zip or tar.gz format.


2.- Once unzipped, open the terminal in the main root folder and execute mvn clean install command. This command installs the archetype in the local maven repository (.m2).



3.- After this, go to the directory where you create a project and execute the following command (dont forget to change the GROUP_ID, PROJECT_NAME and VERSION variables until to execute it):

mvn archetype:generate -DarchetypeGroupId=com.matoosfe -DarchetypeArtifactId=jakartaee8-archetype -DarchetypeVersion=1.0 -Darchetype.interactive=false --batch-mode -DgroupId=GROUP_ID -DartifactId=PROJECT_NAME -Dversion=VERSION




4.- Finally, your project will be ready to work on it.




miércoles, 23 de septiembre de 2020

Jakarta EE 8 archetype


Hello friends, in this opportunity, I want to share with all a JakartaEE8 Archetype, that has the following features:

  • It has an EAR, EJB y WEB project.
  • It has a basic example to save the employee data to the h2 database.
  • It can be deployed in both Wildfly and Payara, I built and tested with Wildfly 20 and Payara 5. To use the deploy, you must configure the profiles, in this link you can see how to do.
  • The Jakarta EE 8 Archetype is available on git, in the following URL.

  • Finally to install the archetype and create a project from it, you can review this link.
I hope, it will be useful. If you have any doubt, you can write to me without any problem.

Greetings

martes, 20 de agosto de 2019

Maven Configuration Problem "Uknown" on SpringBoot Project


Dear friends.

In this opportunity, I am going to show how to fix the Maven Configuration Problem "Unknow" on the pom.xml when we create a new Spring Boot project, bellow I show the screenshots about it.



To fix this problem, we need to update the Spring Tool Suite or Eclipse IDE following the next steps.

1.- Go to the menu Help -> Check For Updates,  a screen shows us with the packages that we need to update. But we need one, I selected it. However, there is no problem if you can update all.


2.- Next we must to accept the terms of license agreements
3.- Then that Spring Tool Suite updated, we need to restart the IDE.
4.- Finally when the IDE had finished restarting. We can note that the error disappeared


martes, 21 de febrero de 2017

Error Versión Maven : Unsupported major.minor version 51.0


Estimad@s amig@s

En esta oportunidad quiero compartirles un error que se me presentó con un proyecto desarrollado en JEE que utiliza Maven, al momento de compilar (Maven Build). El error que se me presentó es el siguiente:



Este error se debe a la incompatibilidad de la versión de JDK con la versión de Maven; es decir, cada versión de Maven requiere una versión de jdk base o superior para poder ejecutarse. Por ejemplo, en la versión de Maven 3.3 que tengo instalada en mi equipo la versión base de JDK es la 1.7 o superior, pero el error se produjo porque quiero ejecutar Maven 3.3 con una versión inferior al JDK; en este caso la 1.6. Se tiene dos soluciones:

  1. Bajar la versión de Maven  a la 3.2.5 que soporta JDK 1.6.
  2. Configurar el JDK de mis proyectos de Maven al JDK 1.7.

Espero les haya servido este post, no olviden compartir, comentar y subscribirse al canal de Matoosfe. En el cual encontrarán varios cursos relacionados con la tecnología Java.

miércoles, 16 de noviembre de 2016

This compilation unit is not on the build path of a Java Project



Estimad@s amig@s  les quiero compartir la solución a un error que se me presentó al momento de realizar un autocomplete en Eclipse para llamar a un método dentro de una clase. Lo cual se lo realiza con CTRL + SPACE. El error que salio, fue el siguiente:



Cabe mencionar que este error se suscita cuando en un proyecto Java no se tiene configurado el JDK. Pero en este caso se produjo porque se estaba editando la clase Java apuntando al proyecto principal de Maven, donde no se tiene configurado una unidad de compilación (JDK Library). La solución es editar la clase que se encuentra dentro del proyecto que contiene la clase como módulo. A continuación se expone la gráfica.




Espero les sirve de ayuda, no olviden revisar las redes sociales de Matoosfe, ni subscribirse al canal de youtube. Un abrazo, bendiciones.