未定义Maven环境变量

时间:2014-05-14 00:30:59

标签: maven path environment-variables

一位朋友让我为他们制作一个Minecraft插件,所以我需要安装Maven。我按照教程的指示安装了以下用户变量。

  • JAVA_HOME - 值:C:\ Program Files \ Java \ jdk1.8.0 \ bin

  • M2_HOME - 价值:C:\ Minecraft插件开发\ apache-maven-3.2.1

  • M2 - 值:%M2_HOME%\ bin

我还按照说明将;%M2%添加到我的系统PATH变量中。我的问题是运行mvn --version命令来验证它是否已安装。我还尝试使用SET M2SET M2_HOMESET JAVA_HOMESET PATH设置变量。我按照

的答案指示了我的意思

windows 7 maven 2 install

当我尝试在命令提示中设置Environment variable (Name) not defined时,它会响应我。我如何成功运行mvn --version

感谢阅读。

编辑回应:

所以我去了像jayalalk说的bin目录,我跑了它,它识别了命令。但是,它说

  

错误:您的环境中找不到JAVA_HOME。   请在您的环境中设置JAVA_HOME变量以匹配您的java的位置   安装。

我检查过,我已将用户和系统变量中的JAVA_HOME声明到我的java安装C:\Program Files\Java\jdk1.8.0\bin的正确位置。

另外,这是我的系统PATH变量值:C:\Program Files\Java\jdk1.8.0\bin;%M2%这有什么问题吗?

1 个答案:

答案 0 :(得分:1)

似乎设置为JAVA_HOME =“C:\ Program Files \ Java \ jdk1.8.0”和path =%JAVA_HOME%\ bin;%M2%。