JAVA_HOME、M2 和M2_HOME变量的用途

2022-09-01 19:20:05

如果应该到达那里的路径已经附加到我的 PATH 变量,我需要什么、 和环境变量?JAVA_HOMEM2M2_HOME


答案 1

JAVA_HOME应引用安装要使用的 Java 的目录。此变量通常由各种脚本使用,因此建议对其进行定义。 不应将本身添加到 。您应该添加以便能够从此目录运行命令,而无需指定具体路径。JAVA_HOMEPATHJAVA_HOME/bin

M2_HOME是Maven的家。它由脚本(或在Windows上使用)使用。mvnmvn.bat


答案 2

家庭路径(,)不是强制性的,但很好。其优点之一是:JAVA_HOMEM2_HOME

它可以帮助您在一个地方进行更改,而不是在安装下一个版本的Java或Maven时在变量中搜索您。例如,下面的环境变量是我在将其升级到 Java 开发工具包 1.8 时需要更改的一个位置。PATHJAVA_HOME

Windows environment variable window


推荐