想在Terminal中使用mvn
但是提示command not found:
mvn: command not found
实际上在IDEA中是有Maven,只是环境变量没设置而已。
设置环境变量:
vi ~/.bash_profile
最后加上一行:
export PATH=$PATH:/Applications/IntelliJ\ IDEA.app/Contents/plugins/maven/lib/maven3/bin
生效:
source ~/.bash_profile
试一下 mvn -v,结果显示 permission denied: mvn:
permission denied: mvn
可知是文件权限问题,la看一下:
la /Applications/IntelliJ\ IDEA.app/Contents/plugins/maven/lib/maven3/bin
确实没有执行权限,添加一下:
chmod +x /Applications/IntelliJ\ IDEA.app/Contents/plugins/maven/lib/maven3/bin/mvn
再 mvn -v 试一下:
以上。