GNU/Linux >> Linux Esercitazione >  >> Linux

Come installare Apache Maven su Oracle Linux 8

Apache Maven è uno strumento di gestione dei progetti Java gratuito, open source e basato su POM. È scritto in Java e utilizzato per creare progetti scritti in C#, Scala, Ruby, ecc. Apache Maven è progettato per gli sviluppatori Java per aiutarli a sviluppare report, controllare, creare e testare le configurazioni di automazione. Lo strumento è stato sviluppato da Apache Group per creare, pubblicare e distribuire più progetti Java contemporaneamente per prestazioni migliori. Apache Maven utilizza i file XML per definire i dettagli di configurazione, le dipendenze del progetto e altri dati.

Caratteristiche

  • Gestione delle dipendenze
  • Grande archivio
  • Estendibile tramite plug-in
  • Build basati su modelli
  • Gestione dei rilasci e pubblicazione della distribuzione
  • Compatibilità con le versioni precedenti
  • Facile da testare, distribuire e gestire gli aggiornamenti

In questo post, ti mostreremo come installare Apache Maven su OracleLinux 8.

Prerequisiti

  • Un server che esegue OracleLinux 8 sulla piattaforma Atlantic.Net Cloud
  • Sul tuo server è configurata una password di root

Fase 1:crea un server cloud Atlantic.Net

Per prima cosa, accedi al tuo server Atlantic.Net Cloud. Crea un nuovo server, scegliendo Oracle Linux come sistema operativo con almeno 2GB di RAM. Collegati al tuo Cloud Server tramite SSH e accedi utilizzando le credenziali evidenziate in alto nella pagina.

Una volta effettuato l'accesso al server, eseguire il comando seguente per aggiornare il sistema di base con gli ultimi pacchetti disponibili.

dnf update -y

Passaggio 2:installa Maven tramite AppStream Repository

dnf info maven

Dovresti ottenere il seguente output:

Last metadata expiration check: 1:43:10 ago on Thursday 19 May 2022 02:02:55 AM EDT.
Available Packages
Name         : maven
Epoch        : 1
Version      : 3.5.4
Release      : 5.module+el8+5161+5cac467c
Architecture : noarch
Size         : 27 k
Source       : maven-3.5.4-5.module+el8+5161+5cac467c.src.rpm
Repository   : ol8_appstream
Summary      : Java project management and project comprehension tool
URL          : http://maven.apache.org/
License      : ASL 2.0 and MIT
Description  : Maven is a software project management and comprehension tool. Based on the
             : concept of a project object model (POM), Maven can manage a project's build,
             : reporting and documentation from a central piece of information.

Ora installa Apache Maven usando il seguente comando:

dnf install maven -y

Dopo l'installazione, verifica la versione di Maven utilizzando il seguente comando:

mvn --version

Dovresti ottenere il seguente output:

Apache Maven 3.5.4 (Red Hat 3.5.4-5)
Maven home: /usr/share/maven
Java version: 1.8.0_332, vendor: Red Hat, Inc., runtime: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.332.b09-2.el8_6.x86_64/jre
Default locale: en_IN, platform encoding: UTF-8
OS name: "linux", version: "4.18.0-348.12.2.el8_5.x86_64", arch: "amd64", family: "unix"

Passaggio 3:installa Maven dal sorgente

È una buona idea installare Apache Maven dal sorgente se si desidera installare l'ultima versione di Maven. Apache Maven è un software basato su Java. quindi dovrai installare OpenJDK sul tuo sistema.

Esegui il comando seguente per installare OpenJDK sul tuo server.

dnf install java-11-openjdk -y

Al termine dell'installazione, verifica la versione Java utilizzando il seguente comando:

java --version

Esempio di output:

openjdk 11.0.15 2022-04-19 LTS
OpenJDK Runtime Environment 18.9 (build 11.0.15+10-LTS)
OpenJDK 64-Bit Server VM 18.9 (build 11.0.15+10-LTS, mixed mode, sharing)

Quindi, vai alla pagina di download di Apache Maven e scarica l'ultima versione di Maven:

wget https://dlcdn.apache.org/maven/maven-3/3.8.5/binaries/apache-maven-3.8.5-bin.tar.gz

Quindi, crea una directory per Apache Maven con il seguente comando:

mkdir /usr/local/maven

Quindi, estrai il file scaricato nella directory Maven con il seguente comando:

tar xzf apache-maven-3.8.5-bin.tar.gz -C /usr/local/maven/ --strip-components=1

Successivamente, dovrai aggiungere la posizione binaria di Maven al percorso di sistema. Puoi aggiungerlo con il seguente comando:

echo export 'PATH=$PATH:/usr/local/maven/bin/' > /etc/profile.d/maven.sh
echo 'export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-11.0.15.0.10-2.el8_6.x86_64' >> /etc/profile.d/maven.sh

Quindi, imposta le autorizzazioni appropriate per il file maven.sh con il seguente comando:

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

Successivamente, attiva il percorso di sistema Maven con il seguente comando:

source /etc/profile.d/maven.sh

Quindi, verifica la versione di Maven usando il seguente comando:

mvn --version

Dovresti ottenere il seguente output:

Apache Maven 3.8.5 (3599d3414f046de2324203b78ddcf9b5e4388aa0)
Maven home: /usr/local/maven
Java version: 11.0.15, vendor: Red Hat, Inc., runtime: /usr/lib/jvm/java-11-openjdk-11.0.15.0.10-2.el8_6.x86_64
Default locale: en_IN, platform encoding: UTF-8
OS name: "linux", version: "4.18.0-348.12.2.el8_5.x86_64", arch: "amd64", family: "unix"

Conclusione

Nella guida sopra, abbiamo spiegato due metodi per installare Apache Maven su OracleLinux 8. Ora puoi iniziare a utilizzare Apache Maven per gestire il tuo progetto Java. Inizia con l'hosting VPS da Atlantic.Net.


Linux
  1. Come installare Apache Maven su Debian 10

  2. Come installare Apache Maven su Debian 11

  3. Come installare Apache Maven su Rocky Linux/Alma Linux 8

  4. Come installare Apache Cassandra su Oracle Linux 8

  5. Come installare Ansible su Oracle Linux 8

Installa Apache Maven su Fedora Linux 35

Come installare Apache Maven su AlmaLinux 8

Come installare Apache Maven su Ubuntu 18.04?

Come installare Apache Maven su Linux Mint 20

Come installare Apache Solr su Oracle Linux 8

Come installare GitLab CE su Oracle Linux 8