Vamos a ver como instalar Apache Maven, en Ubuntu server 22.x pero sirve para las últimas versiones, y posteriormente integrarlo a Jenkins para poder simplificar los deploys.
En esta oportunidad tengo un Ubuntu Server 22.xx, con Jenkins recién instalado.
1- Instalar Java
sudo apt install default-jdk -y
Verificación:
java -version
2- Instalando Maven
Debemos descargar el binario, en este caso dejo la ruta de donde sacar la última versión:
Link: https://downloads.apache.org/
Usamos el comando wget.
cd /opt wget https://downloads.apache.org/maven/maven-3/3.8.6/binaries/apache-maven-3.8.6-bin.tar.gz
Descomprimir
tar xf apache-maven-3.8.6-bin.tar.gz
3- Crear archivo de configuración
Creamos el archivo maven.sh en /etc/profile.d/ y pegamos las siguientes variables:
export JAVA_HOME=/usr/lib/jvm/default-java
export M2_HOME=/opt/apache-maven-3.8.6
export MAVEN_HOME=/opt/apache-maven-3.8.6
export PATH=${M2_HOME}/bin:${PATH}
Y recargamos
source /etc/profile.d/maven.sh
Finalizando, verificamos que maven se instalo bien:
mvn -version
4- Integración con Jenkins usando plugins
En la consola de Jenkins vamos a Manage Jenkins > Plugins > Solapa Available > Maven Integration
Clic en Install without restart button
Y con eso sería suficiente para comenzar a crear tareas con Jenkins y Maven.







