Lorsque j'exécute les commandes echo $PATH
et echo $Java_HOME
en tant qu'utilisateur normal, les variables de chemin jdk
sont définies. Mais lorsque je suis un utilisateur root, les variables ne sont pas définies ici.
J'ai copié le dossier binaire maven dans /opt
puis j'ai essayé d'installer la variable d'environnement maven à l'aide de la commande suivante:
export PATH=/opt/Apache-maven-3.3.9/bin:$PATH
Lorsque je lance mvn -version
dans le terminal actuel, les variables maven sont définies, mais lorsque je lance la commande à partir d'un nouveau terminal, il est indiqué que maven n'est pas installé.
Et lorsque je lance mvn -version
en tant qu'utilisateur root, à partir du ternimal actuel, il indique également que maven n'est pas installé.
S'il vous plaît, aidez-moi à configurer Maven.
Je vous remercie
Enfin, ce que j’ai fait est identique à celui que j’ai fait pour installer l’environnement Java jdk, c’est-à-dire en ajoutant des variables maven dans /etc/profile
. Les étapes sont décrites ci-dessous: -
Ajoutez ces commandes à la fin du fichier texte
export M2_HOME=/opt/Apache-maven-3.3.9
export M2=$M2_HOME/bin
export PATH=$M2:$PATH
Rechargez profile
en tapant source /etc/profile
dans la ligne de commande
Redémarrez le système
Vérifiez M2
en entrant echo $M2
dans la ligne de commande.
PATH
en tapant echo $PATH
dans la ligne de commande. Vérifiez s'il existe ou non un répertoire maven dans la variable PATH
.maven version
en tapant mvn -version
dans la ligne de commande