Jak nainstalovat Apache Maven na Debian nebo CentOS 7 Linux

Existují různá řešení pro hostování webů dynamickým a jednoduchým způsobem, ale který má nejlepší nástroje pro centralizovanou správu těchto webů.

Navzdory široké škále možností, které jsou k provedení této akce k dispozici, je bezpochyby Apache celosvětově nejširší sázkou na vše, co souvisí s webem, a má různé platformy a nástroje. V roce 2009 měl Apache již 100 milionů webových stránek, což představuje 70% všech z nich.

Díky své popularitě se jeho použití pozoruhodně rozšířilo a je Apache Maven jedním z nejvýraznějších díky své univerzálnosti a schopnosti pracovat. Z tohoto důvodu dnes prostřednictvím tohoto tutoriálu v Solveticu uvidíme, jak prakticky nainstalovat Apache Maven na Debian 9 a CentOS 7.

Co je Apache Maven?Apache Maven byl vyvinut jako nástroj pro porozumění a správu softwarových projektů, který vychází z konceptu objektového modelu projektu (POM).

Když implementujeme Apache Maven, bude možné spravovat kompilaci, podávání zpráv a dokumentaci projektu z centrálního bodu informací, který je ideální pro správce a zaměstnance zapojené do údržby webových stránek. Apache Maven lze navíc použít k vytváření a správě jakéhokoli projektu založeného na jazyce Java, se kterým má účinný nástroj.

Cíle Apache MavenApache Maven stanovil řadu cílů, které budou mít velký dopad na organizace, jako jsou:

  • Poskytněte kvalitní informace o projektu.
  • Zajistěte jednotný konstrukční systém pro úkoly podpory.
  • Vytvořte pokyny zaměřené na vývoj osvědčených postupů, které jsou ideální pro problémy s auditem.
  • Poskytujte úplnou migraci na nové funkce.

Vynikající vlastnosti Apache MavenApache Maven má řadu vlastností, mezi nimiž zdůrazňujeme:

  • Okamžitý přístup k novým funkcím bez nutnosti vysoké úrovně konfigurace.
  • Jednoduchá konfigurace nových projektů.
  • Disponuje širokým úložištěm knihoven a metadat, která jsou k dispozici okamžitě a v reálném čase.
  • Lepší správa závislostí včetně automatické aktualizace, zavírání závislostí a dalších úkolů.
  • Apache Maven může stavět různé projekty na předdefinovaných výstupních typech, jako je JAR, WAR a další.
  • Lepší správa závislostí.

Nyní uvidíme, jak nainstalovat Apache Maven na Debian 9 a CentOS 7.

1. Instalace Apache Maven na Debian 9 Linux


Abychom mohli zahájit instalační proces, musíme nejprve nainstalovat OpenJDK 8, protože Java Development Kit (JDK) je jednou ze základních součástí instalace Apache Maven.

Krok 1
K tomu použijeme úložiště Java PPA a poté ověříme verzi pomocí následujících příkazů:

 sudo apt install software-properties-common apt-transport-https -y

Krok 2
Pokračujeme v instalaci úložišť:

 sudo add-apt-repository ppa: webupd8team / java -y

Krok 3
Balíčky aktualizujeme spuštěním:

 sudo apt -get update -y
Po aktualizaci pokračujeme v instalaci Javy spuštěním:
 sudo apt-get install oracle-java8-installer

Krok 4
Pro potvrzení stažení a instalace Javy zadáme písmeno S, během procesu bude nutné přijmout licenci k používání:

Krok 5
Později uvidíme následující. Přijímáme podmínky binárních kódů

Krok 6
Proces instalace Javy bude dokončen.

Krok 7
Pokračujeme k ověření nainstalované verze Java provedením:

 java -verze

Krok 8
Dalším krokem je použít příkaz wget ke stažení nejnovější verze Apache Maven do hlavního adresáře Maven, který je / 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

Krok 9
Pokračujeme k extrahování souboru a přejmenování adresáře Apache Maven:

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

2. Nastavení prostředí Apache Maven v systému Debian 9 Linux

Dalším krokem je konfigurace proměnných prostředí pro soubory Apache Maven v systému, a proto musíme vytvořit nový konfigurační soubor 'maven.sh' v adresáři /etc/profile.d následujícím způsobem:

 sudo cd /etc/profile.d/ sudo nano maven.sh
Do souboru vložíme následující řádky:
 # Proměnné prostředí Apache Maven # MAVEN_HOME pro Maven 1-M2_HOME pro 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}

Změny uložíme pomocí následujících klíčů:

Ctrl + O

Editor opustíme pomocí:

Ctrl + X

Nyní povolíme spustitelnost konfiguračního souboru 'maven.sh' a poté načteme konfiguraci spuštěním příkazu source takto:

 sudo chmod + x maven.sh sudo source /etc/profile.d/maven.sh
Nakonec můžeme ověřit verzi nainstalovaného Apache Maven spuštěním:
 mvn -verze

ZVĚTŠIT

3. Instalace Apache Maven na CentOS 7 Linux


Nyní uvidíme kroky k instalaci Apache Maven na CentOS 7.

Instalace OpenJDK 8K provedení této instalace Javy musíme provést následující příkaz:

 yum install -y java-1.8.0-openjdk-devel

Po instalaci přistoupíme k ověření nainstalované verze Java:

 java -verze

Instalace Apache Maven
Dále použijeme příkaz wget ke stažení nejnovější verze Apache Maven následujícím způsobem:

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

Pokračujeme k extrahování obsahu a přejmenování souboru:

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

4. Nastavení prostředí Apache Maven v CentOS 7 Linux


Stejně jako Debian budeme konfigurovat proměnné prostředí pro předkompilované soubory Apache Maven a za tímto účelem vytvoříme konfigurační soubor 'maven.sh' v adresáři /etc/profile.d:
 cd /etc/profile.d/ nano maven.sh
Vložíme tam následující řádky:
 # Proměnné prostředí Apache Maven # MAVEN_HOME pro Maven 1 - M2_HOME pro Maven 2 export M2_HOME = / usr / local / src / apache -maven export PATH = $ {M2_HOME} / bin: $ {PATH}

Změny uložíme pomocí kláves:

Ctrl + O

Ukončíme editor pomocí kláves:

Ctrl + X

Nyní umožníme spuštění souboru a načteme konfiguraci pomocí zdroje:

 chmod + x maven.sh zdroj /etc/profile.d/maven.sh
Nakonec verzi Apache Maven ověříme následujícím příkazem:
 mvn -verze

Viděli jsme tedy, jak nainstalovat Apache Maven do těchto dvou známých distribucí Linuxu, a tímto způsobem získat maximum z Apache Maven, který, jak jsme viděli, má skvělé funkce pro každý typ uživatele a organizace.

Vám pomůže rozvoji místa, sdílet stránku s přáteli

wave wave wave wave wave