Mac Mac 使用 zsh 后 mvn 命令就无效了……求解

zhbinx · 2014年12月12日 · 最后由 u1447899907 回复于 2015年11月19日 · 19500 次阅读
# /etc/profile下添加了maven的环境变量
export M2_HOME="/opt/maven"
export PATH="$PATH:$M2_HOME/bin"
export MAVEN_OPTS="-Xmx512m"
# ~/.zshrc也开启了mvn插件
plugins=(git ruby rails osx rvm mvn)

但是在命令行中输入 mvn 命令就提示命令不存在,

我记得再使用 bash 的时候是可以用的, 刚开始用 zsh,网上也没找到,只能到这里来求助下, 希望大家帮忙

放到.zshrc 中

export M2_HOME="/opt/maven"
export PATH="$PATH:$M2_HOME/bin"
export MAVEN_OPTS="-Xmx512m"

重启终端就可以了。

#1 楼 @floger 原来如此,谢谢 顺便问下:/etc/profile是只对 bash 有效吗

可以把 source ~/.bash_profile 加入.zshrc 中会加载 bash_profile 的全部内容

需要 登录 后方可回复, 如果你还没有账号请 注册新账号