How to install Apache Maven on CentOS 7
Inhoudsopgave:
- voorwaarden
- Apache Maven installeren op CentOS met Yum
- Installeer de nieuwste versie van Apache Maven
- 1. Installeer OpenJDK
- 2. Download Apache Maven
- 3. Stel omgevingsvariabelen in
- 4. Controleer de installatie
- Conclusie
Apache Maven is een gratis en open source projectbeheer- en begripstool dat voornamelijk wordt gebruikt voor Java-projecten. Maven gebruikt een Project Object Model (POM), dat in wezen een XML-bestand is met informatie over het project, configuratiegegevens, de afhankelijkheden van het project, enzovoort.
In deze zelfstudie laten we u twee verschillende manieren zien om Apache Maven op CentOS 7 te installeren.
De officiële CentOS-opslagplaatsen bevatten Maven-pakketten die kunnen worden geïnstalleerd met de
yum
pakketbeheerder. Dit is de eenvoudigste manier om Maven op CentOS te installeren, maar de versie in de repositories kan achterblijven bij de nieuwste versie van Maven.
Om de nieuwste versie van Maven te installeren, volgt u de instructies in het tweede deel van dit artikel, waar we Maven zullen downloaden van hun officiële website.
Kies de installatiemethode die het meest geschikt is voor uw installatie en omgeving.
voorwaarden
De gebruiker waarbij u zich aanmeldt, moet sudo-rechten hebben om pakketten te kunnen installeren.
Apache Maven installeren op CentOS met Yum
Het installeren van Maven op CentOS 7 met behulp van
yum
is een eenvoudig, eenvoudig proces.
-
Installeer Maven door het volgende commando in uw terminal te typen:
sudo yum install mavenControleer de installatie door de opdracht
mvn -versiontypen:mvn -versionDe output zou er ongeveer zo uit moeten zien:
Apache Maven 3.0.5 (Red Hat 3.0.5-17) Maven home: /usr/share/maven Java version: 1.8.0_191, vendor: Oracle Corporation Java home: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.191.b12-0.el7_5.x86_64/jre Default locale: en_US, platform encoding: UTF-8 OS name: "linux", version: "3.10.0-862.3.2.el7.x86_64", arch: "amd64", family: "unix"
Dat is het. Maven is nu op uw CentOS-systeem geïnstalleerd en u kunt het gaan gebruiken.
Installeer de nieuwste versie van Apache Maven
De volgende secties bevatten stapsgewijze instructies voor het installeren van de nieuwste Apache Maven-versie op CentOS 7. We downloaden de nieuwste versie van Apache Maven van hun officiële website.
1. Installeer OpenJDK
Maven 3.3+ vereist dat JDK 1.7 of hoger wordt geïnstalleerd. We installeren OpenJDK, de standaard Java-ontwikkeling en -runtime in CentOS 7.
Installeer het OpenJDK-pakket door te typen:
java-1.8.0-openjdk
Controleer of Java met succes is geïnstalleerd door de volgende opdracht uit te voeren:
java -version
De output zou er ongeveer zo uit moeten zien:
openjdk version "1.8.0_191" OpenJDK Runtime Environment (build 1.8.0_191-b12) OpenJDK 64-Bit Server VM (build 25.191-b12, mixed mode)
2. Download Apache Maven
Op het moment dat dit artikel wordt geschreven, is de nieuwste versie van Apache Maven
3.6.0
. Voordat u doorgaat met de volgende stap, moet u de Maven-downloadpagina controleren om te zien of een nieuwere versie beschikbaar is.
Begin met het downloaden van de Apache Maven in de map
/tmp
met behulp van de volgende
wget
opdracht:
wget https://www-us.apache.org/dist/maven/maven-3/3.6.0/binaries/apache-maven-3.6.0-bin.tar.gz -P /tmp
Wanneer het downloaden is voltooid, pak je het archief uit in de map
/opt
:
sudo tar xf /tmp/apache-maven-3.6.0.tar.gz -C /opt
Voor meer controle over Maven-versies en -updates maken we een symbolische link-
maven
die naar de Maven-installatiemap verwijst:
sudo ln -s /opt/apache-maven-3.6.0 /opt/maven
Om uw Maven-installatie te upgraden, pakt u gewoon de nieuwere versie uit en wijzigt u de symlink om ernaar te verwijzen.
3. Stel omgevingsvariabelen in
Vervolgens moeten we de omgevingsvariabelen instellen. Open uw teksteditor en maak een nieuw bestand met de naam
mavenenv.sh
in de map
/etc/profile.d/
.
sudo nano /etc/profile.d/maven.sh
Plak de volgende regels:
/etc/profile.d/maven.sh
export JAVA_HOME=/usr/lib/jvm/jre-openjdk export M2_HOME=/opt/maven export MAVEN_HOME=/opt/maven export PATH=${M2_HOME}/bin:${PATH}
Sla het bestand op en sluit het. Dit script is afkomstig van het opstarten van de shell.
Maak het script uitvoerbaar door de volgende
chmod
opdracht uit te voeren:
sudo chmod +x /etc/profile.d/maven.sh
Laad de omgevingsvariabelen met de opdracht
source
:
source /etc/profile.d/maven.sh
4. Controleer de installatie
Om te controleren of Maven is geïnstalleerd, gebruikt u de opdracht
mvn -version
waarmee de Maven-versie wordt afgedrukt:
mvn -version
Je zou zoiets als het volgende moeten zien:
Apache Maven 3.6.0 (97c98ec64a1fdfee7767ce5ffb20918da4f719f3; 2018-10-24T18:41:47Z) Maven home: /opt/maven Java version: 1.8.0_191, vendor: Oracle Corporation, runtime: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.191.b12-0.el7_5.x86_64/jre Default locale: en_US, platform encoding: UTF-8 OS name: "linux", version: "3.10.0-862.3.2.el7.x86_64", arch: "amd64", family: "unix"
Dat is het. De nieuwste versie van Maven is nu op uw CentOS-systeem geïnstalleerd.
Conclusie
U hebt Apache Maven met succes geïnstalleerd op uw CentOS 7. U kunt nu de officiële Apache Maven-documentatiepagina bezoeken en leren hoe u aan de slag kunt met Maven.
java maven centosHoe nextcloud met apache op centos 7 te installeren en configureren
Nextcloud is een open source, zelfgehoste bestandsuitwisseling en samenwerkingsplatform, vergelijkbaar met Dropbox. In deze zelfstudie laten we u zien hoe u Nextcloud met Apache op een CentOS 7-machine installeert en configureert.
Hoe apache maven op ubuntu 18.04 te installeren
Apache Maven is een gratis en open source projectbeheertool en begrijptool die voornamelijk wordt gebruikt voor Java-projecten. In deze tutorial laten we je twee verschillende manieren zien om Apache Maven op Ubuntu 18.04 te installeren.
Hoe apache maven op debian 9 te installeren
Apache Maven is een open source projectbeheer- en begripstool dat voornamelijk wordt gebruikt voor Java-projecten. In deze tutorial laten we u twee verschillende manieren zien om Apache Maven op Debian 9 te installeren.







