Apache Maven is an open-source and free project management utility that is used for building and managing projects written in various languages.
It is particularly used for the deployment of Java-based applications. It helps you to get all the necessary libraries that you need to build your application.
Here at LinuxAPT, as part of our Server Management Services, we regularly help our Customers to perform related Apache queries.
In this context, we shall look into how to install Apache Maven on the Ubuntu OS.
How to install Apache Maven on the Ubuntu system ?
Here, we will look into the following methods to install Apache Maven:
a. Installing Apache Maven via apt
b. Installing Apache Maven via .deb package
Also, You must have sudo access to install / remove the Apache Maven on your system.
a. How to install Apache Maven via apt on Ubuntu ?
Here, we are going to install Apache Maven via apt:
1. Update system's repository index using the command below in Terminal:
$ sudo apt-get update
Enter the password for sudo.
2. Then use the following command in order to install Apache Maven:
$ sudo apt-get install maven
Now you might be provided with the Y/n option, press Y to carry on the installation of Apache Maven. Then the installation will be started on your system.
3. Once the installation is completed, you can verify it by using the command below in Terminal:
$ mvn -version
This command will display the version of Apache Maven installed.
Now Apache Maven has been successfully installed and is ready to use.
b. How to install Apache Maven from the official website on Ubuntu ?
Here, we are going to download and install Apache Maven from its official website:
1. Before installing Apache Maven, first you will need to install JDK.
To install JDK, update the system repository index using the below command:
$ sudo apt update
Then install JDK as follows:
$ sudo apt install default-jdk
2. To verify if JDK has been installed, issue the below command in Terminal:
$ java --version
The output will verify that JDK has been successfully installed on your system.
3. Now, you will need to download the Apache Maven from its official website . Run the command below in Terminal to download the most recent release:
$ wget https://downloads.apache.org/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz -P /tmp
This command will save the downloaded Apache Maven archive file apache-maven-3.6.3-bin.tar.gz in the /tmp directory.
4. Now, extract the archive using the below command in Terminal:
$ tar -xvzf apache-maven-3.6.3-bin.tar.gz
This command will extract the file to the apache-maven-3.6.3 directory.
5. Now, copy the extracted directory apache-maven-3.6.3 to /opt/ as follows:
$ cp -r apache-maven-3.6.0 /opt/maven
6. Now, you will need to setup the environment variables.
To do this, create a script file maven.sh in the /etc/profile.d directory using the below command in Terminal:
$ sudo nano /etc/profile.d/maven.sh
Add the below lines in the script:
Now you can save and exit this script.
7. Now use the below command to give the script executable permissions:
$ sudo chmod +x /etc/profile.d/maven.sh
8. Load the environment variables using the below command:
$ source /etc/profile.d/maven.sh
Now the installation of Apache Maven has been completed.
You can verify it by running the below command in Terminal:
$ mvn -version
After running the above command, you will receive an output which verifies that Maven version 3.6.3 has been successfully installed.
How to Uninstall Apache Maven from Ubuntu ?
In case you no longer need Maven on your system, you can easily uninstall it using the below command in Terminal:
$ sudo apt-get remove maven
[Need to install Apache Maven from your Debian Linux System ? We are available. ]