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

zhbinx · December 12, 2014 · Last by u1447899907 replied at November 19, 2015 · 19427 hits
# /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 的全部内容

You need to Sign in before reply, if you don't have an account, please Sign up first.