# 小记一下配置Tomcat时遇到问题
问题:
在shell中配置好环境变量后重启终端会显示
zsh: command not found: mvn
过程:
发现无论是在zsh或者bash中添加环境变量后,重启终端都无法生效,即:
1. 在zsh中:(不作参考)
vim ~/.zshrc
export MAVEN_HOME=/文件路径
export PATH=$MAVEN_HOME/bin:$PATH
source ~/.zshrc
2. 在bash中:(不作参考)
vim ~/.bash_profile
export MAVEN_HOME=/文件路径
export PATH=$MAVEN_HOME/bin:$PATH
source ~/.bash_profile
发现即使在 .zshrc 文件的最后加上 source ~/.bash_profile,重启终端后还是无法找到mvn
解决方法:
通过vim ~/.zshrc进入编辑模式后,直接在.zshrc文件中添加如下代码(直接修改为绝对路径):
export PATH=/自己的文件路径/apache-maven-3.6.3/bin:$PATH
# maven路径根据自己情况修改
source ~/.bash_profile
按esc退出编辑模式,输入:wq退出并保存,再source ~/.zshrc使其更新。