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.9export M2=$M2_HOME/binexport PATH=$M2:$PATH -
Znovu načtěte
profilezadánímsource /etc/profilev příkazovém řádku -
Restartujte systém
-
Ověřte
M2zadánímecho $M2v příkazovém řádku - Ověřte
PATHzadánímecho $PATHv příkazovém řádku. Zkontrolujte, zda je vPATHadresář maven proměnná nebo ne. - Zkontrolujte
maven versionzadánímmvn -versionv příkazovém řádku