不配置maven的话,当我们在终端使用mvn命令会出现:
bash: mvn: command not found
在大多情况下,使用idea自带的maven可以满足我们的需要,不需另行下载安装
1.确定maven bin文件夹位置
我们设定的M2_HOME应是maven中bin的路径
idea自带的maven就在你的idea文件夹中
1.1在你的你的idea文件夹下执行–>
cd plugins
cd maven
cd lib
cd maven3
1.2首先我们的目的是找到/bin,进入maven3后 ls 一下,发现bin
1.3找到bin之后我们的任务完成了一大半,终端内:
pwd
1.4得到当前路径,也即maven环境变量路径
2.设置环境变量M2_HOME并使生效
这里我们直接在全局环境变量/etc/profile中设置
sudo vim /etc/profile
在最后追加:
export M2_HOME=/headless/Downloads/idea-IU-212.4746.92/plugins/maven/lib/maven3
*即你上面pwd得到的bin文件夹的路径*
export PATH=${M2_HOME}/bin:${PATH}
:wq保存退出
source /etc/profile 使环境变量生效
我们再进行 mvc -v 查看maven是否配置完毕
如图即配置成功
若出现:
bash: **/idea/plugins/maven/lib/maven3/bin/mvn: Permission denied
我们更改一下权限即可
sudo chmod a+x **/idea/plugins/maven/lib/maven3/bin/mvn
再次执行mvn -v,就会成功啦