Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share
menu search
person
Welcome To Ask or Share your Answers For Others

Categories

正确设置如下:注意执行 source /etc/profile后才生效。

环境变量配置
sudo gedit /etc/profile

文尾添加以下内容
#Maven环境变量,填写个人maven安装路径
export M2_HOME=/opt/apache-maven-3.5.4
export PATH=${M2_HOME}/bin:$PATH

当前bash环境变量生效(重启完全生效)
source /etc/profile

验证maven ,输出maven版本信息表示配置成功
mvn -v

===============================================
1.执行:vim /etc/profile,显示如下:

MAVEN_HOME=/opt/maven/apache-maven-3.5.4
export MAVEN_HOME
export PATH=${PATH}:{MAVEN_HOME}/bin

2.执行: mvn -version,显示如下:

Apache Maven 3.6.3 (cecedd343002696d0abb50b32b541b8a6ba2883f)
Maven home: /opt/maven/apache-maven-3.6.3
Java version: 1.8.0_161, vendor: Oracle Corporation, runtime: /usr/local/jdk1.8/jdk1.8.0_161/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "4.15.0-101-generic", arch: "amd64", family: "unix"

3.在/opt/maven 路径下有,分别有maven 3.6.3 和 3.5.4,如下图:
Screenshot from 2020-05-24 12-00-47.png

问题出在哪里 ?


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
380 views
Welcome To Ask or Share your Answers For Others

1 Answer

which mvn 检查倒底引用的是哪个 maven, 另外修改/etc/profile需要重新登录或 source /etc/profile才会生效。还有就是用户home 目录下的 .bashrc, .bash_profile 等会覆盖全局的/etc/profile设置,也要检查看


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share
...