切换 maven 版本 - mvn 命令未绑定



我正在尝试使用以下方法将 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 路径?

运行:

sudo update-alternatives --config mvn

然后选择要使用的版本。

还要检查比which mvn是指向/etc/alternatives/mvn的符号链接

which mvn

然后重新创建符号链接以指向新的Maven版本。并验证环境变量MAVEN_HOME指向正确的目录。

> 将系统属性M2_HOME设置为指向 maven 主页的路径。

最新更新