Zoeken op website

Hoe Apache Maven op Ubuntu en Debian te installeren


Apache Maven is een gratis softwareapplicatiebeheer- en build-automatiseringsplatform gebaseerd op de conceptie van een projectobjectmodel (POM), dat vooral wordt gebruikt voor het implementeren van op Java gebaseerde projecten, maar ook kan worden gebruikt voor applicaties geschreven in C#<, Ruby en andere programmeertalen.

Lees ook: Apache Maven installeren in CentOS 7

In dit artikel leg ik uit hoe je de nieuwste versie van Apache Maven op Ubuntu- en Debian-distributies installeert en configureert, samen met Java 8 uit de PPA-repository.

Vereisten

  • Een nieuw geïmplementeerde of bestaande Ubuntu- of Debian-serverinstantie.
  • Java Development Kit (JDK)Maven 3.3+ vereist JDK 1.7 of hoger om te kunnen draaien.

Installeer OpenJDK 8 in Ubuntu en Debian

Java Development Kit (JDK) is een essentiële vereiste om Apache Maven te installeren, dus installeer eerst Java op Ubuntu en Debian-systeem met behulp van de Java PPA Repository van derden en verifieer de versie met behulp van de volgende opdrachten.

sudo apt install software-properties-common apt-transport-https -y
sudo add-apt-repository ppa:webupd8team/java -y
sudo apt-get update -y
sudo apt-get install oracle-java8-installer
java -version

Als de installatie goed is verlopen, ziet u de volgende uitvoer.

java version "1.8.0_171"
Java(TM) SE Runtime Environment (build 1.8.0_171-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.171-b11, mixed mode)

Installeer Apache Maven in Ubuntu en Debian

Ga vervolgens naar de downloadpagina van Apache Maven en pak de nieuwste versie van de binaire code van apache maven of gebruik de volgende wget-opdracht om deze te downloaden onder de maven-homedirectory ‘/usr/local/src’.

sudo cd /usr/local/src
sudo wget http://www-us.apache.org/dist/maven/maven-3/3.5.4/binaries/apache-maven-3.5.4-bin.tar.gz

Pak het gedownloade archiefbestand apache-maven-3.5.4-bin.tar.gz uit en hernoem de map naar 'apache-maven' met behulp van de volgende opdrachten.

sudo tar -xf apache-maven-3.5.4-bin.tar.gz
sudo mv apache-maven-3.5.4/ apache-maven/ 

Configureer Apache Maven-omgeving

Nu gaan we de omgevingsvariabelen voor Apache Maven-bestanden op ons systeem configureren door een nieuw configuratiebestand 'maven.sh' te maken in '/etc/profile. d' map.

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

Voeg de volgende omgevingsvariabelen toe aan het ‘maven.sh’ configuratiebestand.

Apache Maven Environment Variables
MAVEN_HOME for Maven 1 - M2_HOME for Maven 2
export JAVA_HOME=/usr/lib/jvm/java-8-oracle
export M2_HOME=/usr/local/src/apache-maven
export MAVEN_HOME=/usr/local/src/apache-maven
export PATH=${M2_HOME}/bin:${PATH}

Maak nu het ‘maven.sh’ configuratiebestand uitvoerbaar en laad vervolgens de configuratie door het ‘source’ commando uit te voeren.

sudo chmod +x maven.sh
sudo source /etc/profile.d/maven.sh

Controleer de Apache Maven-versie

Om de Apache Maven-installatie te verifiëren, voert u de volgende mvn-opdracht uit.

mvn --version

Als de installatie goed is verlopen, ziet u een uitvoer die er ongeveer als volgt uitziet.

Apache Maven 3.5.4 (1edded0938998edf8bf061f1ceb3cfdeccf443fe; 2018-07-14T19:33:14+01:00)
Maven home: /usr/local/apache-maven
Java version: 1.8.0_171, vendor: Oracle Corporation, runtime: /usr/lib/jvm/java-8-oracle/jre
Default locale: en_IN, platform encoding: UTF-8
OS name: "linux", version: "4.17.6-1.el7.elrepo.x86_64", arch: "amd64", family: "unix"

Dat is het! U heeft Apache Maven 3.5.4 met succes geïnstalleerd op uw Ubuntu- en Debian-systeem. Als u problemen ondervindt met betrekking tot de installatie, kunt u deze met ons delen in het opmerkingengedeelte.