Když spustím echo $PATH
a echo $JAVA_HOME
jako normální uživatel dostanu jdk
nastaveny proměnné cesty. Ale když běžím jako uživatel root, proměnné tam nejsou nastaveny.
Zkopíroval jsem binární složku maven do /opt
pak se pokusil nainstalovat proměnnou prostředí maven pomocí příkazu:
export PATH=/opt/apache-maven-3.3.9/bin:$PATH
Když spustím mvn -version
v aktuálním terminálu vidím nastavené proměnné maven, ale když spustím příkaz z nového terminálu, zobrazí se, že maven není nainstalován.
A když spustím mvn -version
jako uživatel root, z aktuálního terminálu, také ukazuje, že maven není nainstalován.
Prosím, pomozte mi nakonfigurovat maven.
Děkuji
Přijatá odpověď:
Dobře, nakonec jsem udělal totéž, co jsem udělal při instalaci prostředí Java jdk, tj. přidání proměnných maven do /etc/profile
. Kroky jsou popsány níže:-
- sudo pluma /etc/profile
-
Přidejte tyto příkazy na konec textového souboru
export M2_HOME=/opt/apache-maven-3.3.9
export M2=$M2_HOME/bin
export PATH=$M2:$PATH
-
Znovu načtěte
profile
zadánímsource /etc/profile
v příkazovém řádku -
Restartujte systém
-
Ověřte
M2
zadánímecho $M2
v příkazovém řádku - Ověřte
PATH
zadánímecho $PATH
v příkazovém řádku. Zkontrolujte, zda je vPATH
adresář maven proměnná nebo ne. - Zkontrolujte
maven version
zadánímmvn -version
v příkazovém řádku