GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come installare Apache Maven su CentOS 7

Introduzione

Apache Maven è uno strumento di gestione dei progetti per lo sviluppo di applicazioni Java progettato per fornire uno stato completo e di facile lettura di un progetto.

Incorpora anche un approccio POM (Project Object Model), il che significa che utilizza librerie e plug-in software standardizzati. Queste funzionalità aiutano a creare un ambiente di sviluppo standard per più team.

Questo tutorial ti guiderà attraverso installazione di Apache Maven su CentOS 7.

Prerequisiti

  • Un sistema che esegue CentOS 7
  • Accesso a un account utente con sudo o privilegi di root
  • Accesso a una finestra di terminale/riga di comando (Ctrl-Alt-F2)
  • Il gnam gestore di pacchetti, incluso per impostazione predefinita
  • (Facoltativo) Il wget utilità software

Opzione 1:installa Apache Maven su CentOS con Yum

1. Aprire una finestra del terminale e immettere quanto segue:

sudo yum install maven

Conferma l'installazione e consenti il ​​completamento del processo. Ora Maven dovrebbe essere installato sul tuo sistema.

2. Verifica l'installazione controllando la versione Maven:

mvn ––version

Il seguente output conferma l'avvenuta installazione:

Opzione 2:installa l'ultima versione di Maven

A volte la versione del software nei repository predefiniti è precedente all'ultima versione stabile degli sviluppatori. Questa sezione ti guiderà attraverso l' installazione manuale di Apache Maven su CentOS .

Fase 1:installa Java Development Kit

Apache Maven richiede Java Development Kit. Questa guida utilizza il pacchetto software OpenJDK.

1. In una finestra del terminale, immettere quanto segue:

sudo yum install java-1.8.0-openjdk-devel

Consenti il ​​completamento del processo.

2. Verifica l'installazione controllando la versione Java:

java –version

Passaggio 2:scarica Apache Maven per CentOS

Scarica il file sorgente Maven in /tmp directory con il comando:

sudo wget http://mirrors.ibiblio.org/apache/maven/maven-3/3.6.0/binaries/apache-maven-3.6.0-bin.tar.gz –P /tmp

Se ricevi un messaggio di errore "comando non trovato", potresti non avere il wget Software. Installalo inserendo:

sudo yum install wget

Estrai il .tar.gz archivio:

sudo tar xf /tmp/apache-maven-2.6.0-bin.tar.gz –C /opt

(Facoltativo) Crea un collegamento simbolico inserendo:

sudo ln –s /opt/apache-maven-3.6.0 /opt/maven

Questo passaggio preserva la directory estratta ma ti consente di utilizzare /opt/maven come collegamento a quella directory.

Fase 3:Configura l'ambiente

Apache Maven funziona da un file di configurazione, /etc/profile.d/maven.sh .

1. Creare e modificare il file di configurazione immettendo:

sudo vi /etc/profile.d/maven.sh

2. Immettere le seguenti righe:

# Apache Maven Environmental Variables
# MAVEN_HOME for Maven 1 - M2_HOME for Maven 2
export JAVA_HOME=/usr/lib/jvm/jre-openjdk

export M2_HOME=/opt/maven

export MAVEN_HOME=/opt/maven

export PATH=${M2_HOME}/bin:${PATH}

Salva il file ed esci.

3. Modifica i permessi del file con il comando chmod inserendo quanto segue:

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

4. Quindi caricare il file con il comando:

source /etc/profile.d/maven.sh

Fase 4:verifica l'installazione di Apache Maven

Per verificare l'installazione di Apache Maven, utilizzare il comando:

mvn ––version

Il sistema dovrebbe visualizzare Apache Maven 3.6.0 e Maven Home:/opt/maven .

Utilizzo di Apache Maven

Maven è stato inizialmente progettato per progetti Java. Tuttavia, può essere utilizzato anche per creare e gestire altri linguaggi di programmazione, come Ruby e C#.

Uno dei modi in cui funziona Maven è attraverso l'uso di plugin. Maven può scaricare librerie e plugin da un repository centrale e memorizzare nella cache una versione locale. La maggior parte dei plugin sono scritti per supportare Java. Se hai intenzione di utilizzare Maven per gestire un altro linguaggio di programmazione, potresti dover scrivere i tuoi plugin per quel linguaggio.


Ubuntu
  1. Come installare Apache Maven su Debian 9

  2. Come installare Apache su CentOS 8

  3. Come installare Maven su RHEL 8 / CentOS 8

  4. Come installare Apache Maven CentOS 7 / RHEL 7

  5. Come installare Maven su CentOS 7

Come installare Apache Maven su CentOS 7

Come installare SuPHP su CentOS 7.2

Come installare Apache CouchDB su CentOS 7

Come installare Apache Maven CentOS 8 / RHEL 8

Come installare Apache Maven su Rocky Linux / CentOS 8

Come installare Apache Maven su Ubuntu 18.04?