GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Cómo instalar Apache Maven en Ubuntu 20.04 LTS

Apache Maven es un software gratuito de gestión de proyectos de código abierto que gestiona la creación, los informes y la documentación de un proyecto desde una ubicación central. Se basa en el concepto de un modelo de objeto de proyecto y se utiliza en particular para la implementación de proyectos basados ​​en Java. Apache Maven facilita el trabajo diario de los desarrolladores de Java y, en general, ayuda a comprender un proyecto basado en Java. Puede integrar fácilmente su proyecto con Subversion o Git. Maven también se puede usar para crear y administrar proyectos escritos en C#, Ruby, Scala y otros lenguajes.

En este tutorial, explicaré cómo instalar Apache Maven en el servidor Ubuntu 20.04.

Requisitos

  • Un servidor con Ubuntu 20.04.
  • Se configura una contraseña raíz en su servidor.

Cómo empezar

Los comandos de este tutorial deben ejecutarse con privilegios de raíz. Para convertirse en usuario root, ejecute este comando:

sudo -s

e ingrese su contraseña de sudo cuando se le solicite.

Antes de comenzar, deberá actualizar su sistema con la última versión. Puede hacerlo ejecutando el siguiente comando:

apt-get update -y
apt-get upgrade -y

Una vez que su sistema esté actualizado, reinícielo para aplicar los cambios.

Instalar Java JDK

Maven requiere que Java JDK esté instalado en su sistema. De forma predeterminada, el kit de desarrollo de Java (JDK) 11 está disponible en el repositorio predeterminado de Ubuntu 20.04. Puede instalarlo ejecutando el siguiente comando:

apt-get install default-jdk -y

Una vez instalado Java, puede verificar la versión de Java con el siguiente comando:

java -version

Debería ver el siguiente resultado:

openjdk version "11.0.13" 2021-10-19
OpenJDK Runtime Environment (build 11.0.13+8-Ubuntu-0ubuntu1.20.04)
OpenJDK 64-Bit Server VM (build 11.0.13+8-Ubuntu-0ubuntu1.20.04, mixed mode, sharing)

Instalar Apache Maven

Primero, deberá descargar la última versión de Apache Maven desde su sitio web oficial. Puedes descargarlo con el siguiente comando:

cd /tmp
https://dlcdn.apache.org/maven/maven-3/3.8.4/binaries/apache-maven-3.8.4-bin.tar.gz

Una vez que se complete la descarga, extraiga el archivo descargado con el siguiente comando:

tar -xvzf apache-maven-3.8.4-bin.tar.gz

A continuación, copie el directorio extraído en el directorio /opt/ con el siguiente comando:

cp -r apache-maven-3.8.4 /opt/maven

A continuación, deberá configurar las variables de entorno para Java y Maven. Puede hacer esto creando el archivo maven.sh:

nano /etc/profile.d/maven.sh

Agregue las siguientes líneas:

export JAVA_HOME=/usr/lib/jvm/default-java
export M2_HOME=/opt/maven
export MAVEN_HOME=/opt/maven
export PATH=${M2_HOME}/bin:${PATH}

A continuación, otorgue el permiso adecuado al archivo maven.sh con el siguiente comando:

chmod 755 /etc/profile.d/maven.sh

Finalmente, cargue las variables de entorno ejecutando el siguiente comando:

source /etc/profile.d/maven.sh

Ahora puede verificar la instalación de Maven ejecutando el siguiente comando:

mvn -version

Debería ver el siguiente resultado:

Apache Maven 3.8.4 (9b656c72d54e5bacbed989b64718c159fe39b537)
Maven home: /opt/maven
Java version: 11.0.13, vendor: Ubuntu, runtime: /usr/lib/jvm/java-11-openjdk-amd64
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "5.4.0-28-generic", arch: "amd64", family: "unix"

¡Felicidades! Ha instalado con éxito Apache Maven en el servidor Ubuntu 20.04 LTS.


Ubuntu
  1. Cómo instalar Apache Cordova en Ubuntu 18.04 LTS

  2. Cómo instalar Apache Maven en Ubuntu 20.04

  3. Cómo instalar Apache ZooKeeper en Ubuntu 20.04

  4. Cómo instalar Apache Maven en Ubuntu 18.04 y 16.04

  5. Cómo instalar Apache Maven en Ubuntu 20.04

¿Cómo instalar Apache Maven en Ubuntu 18.04?

Cómo instalar Apache NetBeans en Ubuntu 22.04 LTS

Cómo instalar Apache Kafka en Ubuntu 16.04 LTS

Cómo instalar Apache Maven en Ubuntu 16.04 LTS

Cómo instalar Zulip en Ubuntu 16.04 LTS

Cómo instalar Apache Maven en Ubuntu 18.04 LTS