我正在尝试使用以下方法将maven从2切换到3(在Linux上)
sudo update-alternatives --set mvn /path/to/maven3/bin/mvn
无论如何mvn -v
仍然提供版本2,所以我总是必须执行/path/to/maven3/bin/mvn
才能使用maven。如何将mvn命令重新绑定到适当的maven路径?
答案 0 :(得分:3)
执行命令
sudo update-alternatives --config mvn
然后选择您要使用的版本。
同时检查which mvn
是否为/etc/alternatives/mvn
答案 1 :(得分:1)
which mvn
然后重新创建符号链接以指向新的Maven版本。并验证环境变量MAVEN_HOME
指向正确的目录。
答案 2 :(得分:1)
将系统属性M2_HOME设置为maven home的路径。