一位朋友让我为他们制作一个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 M2
,SET M2_HOME
,SET JAVA_HOME
和SET PATH
设置变量。我按照
当我尝试在命令提示中设置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%
这有什么问题吗?
答案 0 :(得分:1)
似乎设置为JAVA_HOME =“C:\ Program Files \ Java \ jdk1.8.0”和path =%JAVA_HOME%\ bin;%M2%。