一尘不染

M2_HOME和MAVEN_HOME有什么区别

javascript

我有两个版本的maven home M2_HOME和环境变量MAVEN_HOME

需要设置哪一个?


阅读 3061

收藏
2020-07-25

共1个答案

一尘不染

MAVEN_HOME适用于Maven 1M2_HOME适用于Maven 2及更高版本。

Maven 2是对Maven 1的完全重写,并且不向后兼容。具有两个不同的_HOME变量意味着可以在同一台机器上同时运行这两个变量。

更新

从maven 3.5.0开始,这些环境变量都不应该指定。相反,应该更新路径以包含mvn可执行文件。

2020-07-25