Maven es una herramienta de software para la gestión y construcción de proyectos Java
Obtenemos maven:
$ wget http://apache.saix.net/maven/maven-3/3.2.3/binaries/apache-maven-3.2.3-bin.tar.gz
Descomprimimos:
$ tar -xzvf apache-maven-3.2.3-bin.tar.gz
Movemos la carpeta a un directorio de instalación permanente:
$ sudo mv /home/ec2-user/apache-maven-3.2.3 /usr/local/maven
Creamos link simbólico a la version current (por si instalamos otras versiones):
$ sudo ln -s /usr/local/maven /usr/local/maven/current
Modificamos el inicio de sesión del usuario para hacer disponible maven:
$ sudo vi ~/.bashrc
Añadimos las siguientes entradas:
export MAVEN_HOME=/usr/local/maven/current export M2_HOME=/usr/local/maven/current export M2=/usr/local/maven/current/bin export PATH=/usr/local/maven/current/bin:$PATH
Cargamos el bash profile con esta modifiación:
$ source ~/.bashrc
Chequeamos la instalación:
$ mvn -version Apache Maven 3.2.1 (ea8b2b07643dbb1b84b6d16e1f08391b666bc1e9;2014-02-14T17:37:52+00:00) Maven home: /usr/local/maven/current Java version: 1.7.0_55, vendor: Oracle Corporation Java home: /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.55.x86_64/jre