1

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

4

3 回答 3

3

跑:

sudo update-alternatives --config mvn

然后选择您要使用的版本。

还要检查比which mvn符号链接/etc/alternatives/mvn

于 2014-02-25T15:15:34.197 回答
1

which mvn

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

于 2012-05-24T13:09:35.700 回答
1

将系统属性 M2_HOME 设置为 Maven 主页的路径。

于 2015-06-16T06:13:26.110 回答