Mac 命令行:zsh:找不到命令:mvn

时间:2021-03-22 13:35:42

标签: macos zsh

我在 /Users/chenmin/software/apache-maven-3.6.3 中安装了 maven,当我输入 cat ~/.bash_profile 时,它返回:

export PATH=$PATH:/Users/chenmin/software/apache-maven-3.6.3/bin
export PATH=${PATH}:/usr/local/mysql/bin
export PATH=${PATH}:/usr/local/mysql/support-files
export PATH=$PATH:/Users/chenmin/software/apache-tomcat-8.5.58/bin
export PATH=$PATH:/Users/chenmin/software/apache-tomcat-8.5.58/logs
export PATH=$PATH:/Users/chenmin/software/redis/6.0.9/bin
export PATH=$PATH:/Users/chenmin/software/rabbitmq
export PATH=$PATH:/usr/local/sbin

/Users/chenmin/software/apache-maven-3.6.3/bin 也包含在变量 $PATH 中。然而,每次我打开一个新的命令窗口并输入一个mvn命令(例如mvn clean install)时,它都会提示zsh: command not found: mvn,当我输入source ~/.bash_profile时,该命令可以被执行正确,即使我没有修改文件 ~/.bash_profile,谁能回答为什么?

1 个答案:

答案 0 :(得分:0)

如果您现在使用 zsh,则可能必须使用 ~/.zshrc 而不是 ~/.bash_profile