Apache Maven is a powerful project management tool used for projects build, dependency and documentation. It is based on POM (project object model) that helps you to manage an entire project’s build process, including storing documents, reporting and more. It has built-in objective commands to deal with the packages and code composition. It is designed to build and manage Java based project by proficiently documenting and reporting the central project related information.
In this tutorial, you learnt how you can easily install the most recent Ubuntu version: Focal Fossa or Ubuntu 20.04. This tutorial covers the very first steps of server creation, however you might want to set up a SSH server or install reverse proxies on your server. Download Ubuntu 20.04 ISO Image. Use the following link to download the Ubuntu 20.04 live server install ISO image, which is provided only for 64-bit systems. Ubuntu-20.04-live-server-amd64.iso; After downloading the ISO image, you need to create a bootable DVD using Rufus tool or a bootable USB drive using the Unetbootin LiveUSB Creator. Begin the installation by booting your VM guest using the Ubuntu Server 20.04 ISO. This guide will mention VMware a lot; however, you can use any hypervisor. The examples here are from VMware ESXi 7.0, but you can also use Microsoft Hyper-V, VirtualBox, or VMware Player, to name a few.
In this tutorial, We will explain how to install Apache Maven on Ubuntu 20.04.
Prerequisites
- An Ubuntu 20.04 VPS (we’ll be using our SSD 2 VPS plan)
- Access to the root user account (or access to an admin account with root privileges)
Step 1: Log in to the Server & Update the Server OS Packages
First, log in to your Ubuntu 20.04 server via SSH as the root user:
You will need to replace ‘IP_Address’ and ‘Port_number’ with your server’s respective IP address and SSH port number. Additionally, replace ‘root’ with the username of the admin account if necessary.
Before starting, you have to make sure that all Ubuntu OS packages installed on the server are up to date. You can do this by running the following commands:
Step 2: Install Java
Apache Maven is based on Java. So you will need to install Java in your system. You can install it with the following command:
Once installed, verify the Java version with the following command:
You should get the Java version in the following output:
Step 3: Install Apache Maven from Source
In this section, we will show you how to install Apache Maven from the source. This way you can install the latest version of Apache Maven in your system.
Download Apache Maven
First, download the latest version of Apache Maven to the /opt directory with the following command:
Once the download is completed, extract the downloaded file with the following command:
Next, rename the extracted directory with the following command:
Setup Environment Variable
Next, you will need to setup environment variable to define the Java and Apache Maven path. To do so, create a new file named apachemaven.sh inside /etc/profile.d/ directory:
Add the following lines:
Save and close the file then give the execution permission:
Next, activate the environment variable with the following command:
Verify the Apache Maven
Now, you can verify the Apache Maven installation using the following command:
If everything is fine, you should get the following output:
Step 4: Install Apache Maven From APT
You can also install the Apache Maven from the Ubuntu 20.04 default APT repository.
First, update the repository cache with the following command:
Once your repository is up-to-date, you can install the Apache Maven using the following command:
After installing the Apache Maven, verify the Apache Maven installation using the following command:
Enable Ssh On Ubuntu 20
You should get the following output:
Congratulations! you have successfully installed Apache Maven on Ubuntu 20.04 VPS.
Install Openssh Client Ubuntu 20.04
Of course, you don’t have to do any of this if you use one of our Linux VPS Hosting services, in which case you can simply ask our expert Linux admins to setup this for you. They are available 24×7 and will take care of your request immediately.
Add Ssh Key Ubuntu 20.04
PS. If you liked this post please share it with your friends on the social networks using the buttons on the left or simply leave a reply below. Thanks.