【发布时间】:2014-05-14 00:30:59
【问题描述】:
朋友让我为他们制作一个 minecraft 插件,所以我需要安装 Maven。我已按照教程的说明安装了以下用户变量。
JAVA_HOME -- 值:C:\Program Files\Java\jdk1.8.0\bin
M2_HOME -- 值:C:\Minecraft Plugin Development\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% 那有什么问题吗?
【问题讨论】:
-
只需尝试从命令行转到 maven 文件夹及其 bin 文件夹,然后尝试 mvn --version 并首先验证。如果可行,那么您的路径设置有问题,然后在命令行中键入 SET PATH 并验证您的路径是否已添加到 PATH 变量中
标签: maven path environment-variables