Come installare Apache Maven su Debian o CentOS 7 Linux

Esistono varie soluzioni per ospitare siti web in modo dinamico, semplice ma che dispone dei migliori strumenti per un'amministrazione centralizzata di questi siti web.

Nonostante l'ampia gamma di possibilità a disposizione per svolgere questa azione, senza dubbio Apache è la scommessa più ampia al mondo per tutto ciò che riguarda il web e dispone di varie piattaforme e utilità. Nel 2009 Apache aveva già 100 milioni di siti Web, pari al 70% di tutti.

Grazie alla sua popolarità, il suo utilizzo si è diffuso notevolmente, essendo Apache Maven uno dei più sorprendenti per la sua versatilità e capacità di funzionamento. È per questo motivo che attraverso questo tutorial oggi in Solvetic vedremo come installare in modo pratico Apache Maven su Debian 9 e CentOS 7.

Cos'è Apache Maven?Apache Maven è stato sviluppato come strumento di comprensione e gestione di progetti software, basato sul concetto di modello a oggetti di progetto (POM).

Quando implementiamo Apache Maven, sarà possibile gestire la compilazione, il reporting e la documentazione di un progetto da un punto centrale di informazioni, ideale per gli amministratori e il personale coinvolto nella manutenzione dei siti web. Inoltre Apache Maven può essere utilizzato per creare e gestire qualsiasi progetto basato su Java con il quale dispone di un potente strumento.

Obiettivi di Apache MavenApache Maven ha fissato una serie di obiettivi che avranno un forte impatto sulle organizzazioni come:

  • Fornire informazioni di qualità sul progetto.
  • Fornire un sistema di costruzione uniforme per le attività di supporto.
  • Genera linee guida focalizzate sullo sviluppo delle migliori pratiche ideali per le questioni di auditing.
  • Fornire migrazioni complete a nuove funzionalità.

Caratteristiche eccezionali di Apache MavenApache Maven ha una serie di caratteristiche, tra le quali segnaliamo:

  • Accesso immediato a nuove funzioni senza richiedere elevati livelli di configurazione.
  • Configurazione semplice di nuovi progetti.
  • Ha un ampio repository di librerie e metadati, che sono immediatamente disponibili e in tempo reale.
  • Migliore gestione delle dipendenze, inclusi l'aggiornamento automatico, la chiusura delle dipendenze e più attività.
  • Apache Maven può creare vari progetti su tipi di output predefiniti, come JAR, WAR e altro.
  • Migliore gestione delle dipendenze.

Ora vedremo come installare Apache Maven su Debian 9 e CentOS 7.

1. Installazione di Apache Maven su Debian 9 Linux


Per avviare il processo di installazione dobbiamo prima installare OpenJDK 8, poiché Java Development Kit (JDK) è uno dei componenti essenziali per installare Apache Maven.

Passo 1
Per questo utilizzeremo il repository Java PPA e quindi verificheremo la versione con i seguenti comandi:

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

Passo 2
Procediamo con l'installazione dei repository:

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

Passaggio 3
Aggiorniamo i pacchetti eseguendo:

 sudo apt-get update -y
Una volta aggiornato, si procede all'installazione di Java eseguendo:
 sudo apt-get install oracle-java8-installer

Passaggio 4
Inseriamo la lettera S per confermare il download e l'installazione di Java, durante il processo sarà necessario accettare la licenza d'uso:

Passaggio 5
Più avanti vedremo quanto segue. Accettiamo i termini dei codici binari

Passaggio 6
Il processo di installazione di Java verrà completato.

Passaggio 7
Procediamo a validare la versione java installata eseguendo:

 java -versione

Passaggio 8
Il passaggio successivo consiste nell'utilizzare il comando wget per scaricare l'ultima versione di Apache Maven nella directory principale di Maven che è /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

Passaggio 9
Procediamo con l'estrazione del file e rinominiamo la directory di Apache Maven:

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

2. Configurazione dell'ambiente Apache Maven su Debian 9 Linux

Il prossimo passo da fare è configurare le variabili di ambiente per i file Apache Maven sul sistema e per questo dobbiamo creare un nuovo file di configurazione 'maven.sh' nella directory /etc/profile.d come segue:

 sudo cd /etc/profile.d/ sudo nano maven.sh
Nel file incolleremo le seguenti righe:
 # Variabili d'ambiente Apache Maven # MAVEN_HOME per Maven 1 - M2_HOME per 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 / esportazione apache-maven PATH = $ {M2_HOME} / bin: $ {PATH}

Salviamo le modifiche utilizzando i seguenti tasti:

Ctrl + O

Lasciamo l'editor utilizzando:

Ctrl + X

Ora permettiamo che il file di configurazione 'maven.sh' sia eseguibile e quindi carichiamo la configurazione eseguendo il comando source in questo modo:

 sudo chmod + x maven.sh sudo source /etc/profile.d/maven.sh
Infine, possiamo convalidare la versione di Apache Maven installata eseguendo:
 mvn -version

INGRANDIRE

3. Installazione di Apache Maven su CentOS 7 Linux


Ora vedremo i passaggi per installare Apache Maven su CentOS 7.

Installazione di OpenJDK 8Per eseguire questa installazione Java, dobbiamo eseguire il seguente comando:

 yum install -y java-1.8.0-openjdk-devel

Una volta installato si procede alla validazione della versione Java installata:

 java -versione

Installazione di Apache Maven
Successivamente, utilizzeremo il comando wget per scaricare l'ultima versione di Apache Maven come segue:

 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

Procediamo ad estrarre il contenuto e rinominare il file:

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

4. Configurazione dell'ambiente Apache Maven su CentOS 7 Linux


Come Debian, configureremo le variabili d'ambiente per i file Apache Maven precompilati e per questo creeremo un file di configurazione 'maven.sh' nella directory /etc/profile.d:
 cd /etc/profile.d/ nano maven.sh
Lì incolleremo le seguenti righe:
 # Variabili d'ambiente Apache Maven # MAVEN_HOME per Maven 1 - M2_HOME per Maven 2 export M2_HOME = / usr / local / src / apache-maven export PATH = $ {M2_HOME} / bin: $ {PATH}

Salviamo le modifiche con i tasti:

Ctrl + O

Usciamo dall'editor utilizzando i tasti:

Ctrl + X

Ora consentiremo al file di essere eseguibile e caricheremo la configurazione utilizzando source:

 chmod + x sorgente maven.sh /etc/profile.d/maven.sh
Infine, convalidiamo la versione di Apache Maven con il seguente comando:
 mvn -version

Quindi, abbiamo visto come installare Apache Maven in queste due ben note distribuzioni Linux e in questo modo ottenere il massimo da Apache Maven che abbiamo visto avere grandi funzionalità per ogni tipo di utente e organizzazione.

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave