Apache Maven je bezplatný open-source nástroj pro správu projektů Java založený na POM. Je napsán v Javě a používá se k vytváření projektů napsaných v C#, Scala, Ruby atd. Apache Maven je navržen pro vývojáře v Javě, aby jim pomohl vyvíjet sestavy, kontrolovat, sestavovat a testovat nastavení automatizace. Tento nástroj byl vyvinut společností Apache Group pro vytváření, publikování a nasazení více projektů Java najednou pro lepší výkon. Apache Maven používá soubory XML k definování podrobností konfigurace, závislostí projektu a dalších dat.
Funkce
- Správa závislostí
- Velké úložiště
- Rozšiřitelné pomocí zásuvných modulů
- Sestavení podle modelu
- Publikace pro správu vydání a distribuci
- Zpětná kompatibilita
- Snadné testování, nasazení a správa upgradů
V tomto příspěvku vám ukážeme, jak nainstalovat Apache Maven na OracleLinux 8.
Předpoklady
- Server se systémem OracleLinux 8 na cloudové platformě Atlantic.Net
- Na vašem serveru je nakonfigurováno heslo uživatele root
Krok 1 – Vytvořte cloudový server Atlantic.Net
Nejprve se přihlaste ke svému cloudovému serveru Atlantic.Net. Vytvořte nový server a jako operační systém vyberte Oracle Linux s alespoň 2 GB RAM. Připojte se ke svému cloudovému serveru přes SSH a přihlaste se pomocí přihlašovacích údajů zvýrazněných v horní části stránky.
Jakmile se přihlásíte na svůj server, spusťte následující příkaz a aktualizujte svůj základní systém nejnovějšími dostupnými balíčky.
aktualizace dnf -y
Krok 2 – Nainstalujte Maven přes AppStream Repository
dnf info maven
Měli byste získat následující výstup:
Poslední kontrola vypršení platnosti metadat:před 1:43:10 ve čtvrtek 19. května 2022 02:02:55 EDT.Available PackagesName :mavenEpoch :1Version :3.5.4Release :5.module+el8+516izeS7:Arcacec4 27 kSource :maven-3.5.4-5.module+el8+5161+5cac467c.src.rpmRepository :ol8_appstreamSummary :Java project management and project comprehension toolURL :http://maven.apache.org/License :ASLescription 2.0 a MITDescription Maven je nástroj pro řízení a porozumění softwarových projektů. Na základě:konceptu projektového objektového modelu (POM) může Maven řídit sestavení projektu, :reporting a dokumentaci z centrální informace.
Nyní nainstalujte Apache Maven pomocí následujícího příkazu:
dnf install maven -y
Po instalaci ověřte verzi Maven pomocí následujícího příkazu:
mvn --version
Měli byste získat následující výstup:
Apache Maven 3.5.4 (Red Hat 3.5.4-5) Domovská stránka Maven:/usr/share/mavenJava verze:1.8.0_332, dodavatel:Red Hat, Inc., runtime:/usr/lib/jvm/java -1.8.0-openjdk-1.8.0.332.b09-2.el8_6.x86_64/jreVýchozí národní prostředí:en_IN, kódování platformy:UTF-8OS název:"linux", verze:"4.18.0-348.12.2.el8_5.x86_6 ", arch:"amd64", rodina:"unix"
Krok 3 – Nainstalujte Maven ze zdroje
Pokud chcete nainstalovat nejnovější verzi Maven, je dobré nainstalovat Apache Maven ze zdroje. Apache Maven je software založený na Javě. takže budete muset nainstalovat OpenJDK na váš systém.
Spusťte následující příkaz a nainstalujte OpenJDK na váš server.
dnf install java-11-openjdk -y
Po úspěšné instalaci ověřte verzi Java pomocí následujícího příkazu:
java --version
Ukázkový výstup:
openjdk 11.0.15 2022-04-19 LTSOpenJDK Runtime Environment 18.9 (sestavení 11.0.15+10-LTS)OpenJDK 64bitový server VM 18.9 (sdílení sestavení 11.0.15+10-LTS) před>Dále přejděte na stránku stahování Apache Maven a stáhněte si nejnovější verzi Maven:
wget https://dlcdn.apache.org/maven/maven-3/3.8.5/binaries/apache-maven-3.8.5-bin.tar.gzDále vytvořte adresář pro Apache Maven pomocí následujícího příkazu:
mkdir /usr/local/mavenDále rozbalte stažený soubor do adresáře Maven pomocí následujícího příkazu:
tar xzf apache-maven-3.8.5-bin.tar.gz -C /usr/local/maven/ --strip-components=1Dále budete muset přidat binární umístění Maven do systémové cesty. Můžete jej přidat pomocí následujícího příkazu:
echo export 'PATH=$PATH:/usr/local/maven/bin/'> /etc/profile.d/maven.shecho 'export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-11.0 .15.0.10-2.el8_6.x86_64'>> /etc/profile.d/maven.shDále nastavte správná oprávnění k souboru maven.sh pomocí následujícího příkazu:
chmod +x /etc/profile.d/maven.shDále aktivujte systémovou cestu Maven pomocí následujícího příkazu:
zdroj /etc/profile.d/maven.shDále ověřte verzi Maven pomocí následujícího příkazu:
mvn --versionMěli byste získat následující výstup:
Apache Maven 3.8.5 (3599d3414f046de2324203b78ddcf9b5e4388aa0) Domovská stránka Maven:/usr/local/mavenJava verze:11.0.15, dodavatel:Red Hat, Inc./-libopentime:/usr.0 .15.0.10-2.el8_6.x86_64Výchozí národní prostředí:en_IN, kódování platformy:UTF-8OS název:"linux", verze:"4.18.0-348.12.2.el8_5.x86_64", arch:"amd64", rodina:"unix"Závěr
Ve výše uvedené příručce jsme vysvětlili dva způsoby instalace Apache Maven na OracleLinux 8. Nyní můžete začít používat Apache Maven ke správě svého projektu Java. Začněte s hostingem VPS od Atlantic.Net.
Jak nainstalovat a nakonfigurovat webový server Nginx na Oracle Linux 8 Jak nainstalovat GitLab CE na Oracle Linux 8Linux