Quando eseguo echo $PATH e echo $JAVA_HOME comando come utente normale, ottengo jdk variabili di percorso impostate. Ma quando eseguo come utente root, le variabili non sono impostate lì.
Ho copiato la cartella binaria Maven in /opt quindi ho provato a installare la variabile di ambiente Maven usando il comando:
export PATH=/opt/apache-maven-3.3.9/bin:$PATH
Quando eseguo mvn -version nel terminale corrente vedo le variabili maven impostate ma quando eseguo il comando da un nuovo terminale, dice che maven non è installato.
E quando eseguo mvn -version come utente root, dal ternimal corrente, mostra anche che Maven non è installato.
Per favore aiutami a configurare Maven.
Grazie
Risposta accettata:
Ok, alla fine, quello che ho fatto è stato lo stesso che ho fatto per l'installazione dell'ambiente java jdk, ovvero l'aggiunta di variabili Maven in /etc/profile . I passaggi sono descritti di seguito:-
- sudo pluma /etc/profile
-
Aggiungi questi comandi alla fine del file di testo
export M2_HOME=/opt/apache-maven-3.3.9export M2=$M2_HOME/binexport PATH=$M2:$PATH -
Ricarica
profiledigitandosource /etc/profilenella riga di comando -
Riavvia il sistema
-
Verifica
M2digitandoecho $M2nella riga di comando - Verifica
PATHdigitandoecho $PATHnella riga di comando. Controlla se c'è una directory Maven nelPATHvariabile o meno. - Controlla
maven versiondigitandomvn -versionnella riga di comando