How to Install Apache Maven on Ubuntu

Apache Maven is a free and open source project management software. Using Apache Maven, you can manage a project’s build process. It comes easy build process, uniform build system, quality project details and good development practices. In this tutorial, we will see how to install Apache Maven on your Ubuntu Linux system.

1. Install Java on Ubuntu

To install and run latest Apache Maven on your Linux system, you need latest Java JDK release. First confirm whether Java is already installed in your system by running below command in your terminal command-line application (ctrl+alt+t)

java -version

check java version

If you don’t have java then install it via below commands.

sudo apt install default-jdk -y

2. Install Apache Maven

First, navigate to the system temp folder and download the latest version of Apache Maven using below commands.

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

Note: You can check the latest version of Apache Maven using below link

Download Apache Maven

Now extract the downloaded file using the below command.

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

[OR]

sudo tar -xvzf apache-maven-3.9.6-bin.tar.gz

Note: Here “apache-maven-3.9.6-bin.tar.gz” is the downloaded file name. You can change above and below commands based on your downloaded file name.

Also Read:  How to Solve AppImages require FUSE to run Error on Ubuntu

After that, copy the extracted apache maven directory to the /opt/ directory with the following command:

sudo cp -r apache-maven-3.9.6 /opt/maven

Now set up the environment variables for Java and Maven in the maven.sh file. Run below command to open the file.

sudo nano /etc/profile.d/maven.sh

Apache Maven config file

Add the below content and save it.

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

Now press Ctrl + X on your keyboard. Now enter Y and hit the enter key.Again hit the Enter key. This will Save and close the file.

Now give permission to the maven.sh file with the below command.

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

Now you need to load the environment variables by running the below command.

source /etc/profile.d/maven.sh

You can now check the Apache Maven installation using below command.

mvn -version

Apache Maven installation check

If you liked this article, please subscribe to our YouTube Channel. You can also stay connected with us on X (Twitter) and Facebook.



Leave a Reply