在Windows 8中安装Apache Maven

我遵循这个链接中提到的步骤http://maven.apache.org/download.cgi

每当我在cmdinputmvn –version。 我得到'mvn'不被识别为内部或外部命令,可操作的程序或batch file。

但是,当我用“以pipe理员身份运行”打开cmd它工作。

操作系统:Windows 8

我如何在Windows 8上为任何用户运行mvn。

Solutions Collecting From Web of "在Windows 8中安装Apache Maven"

尝试将环境变量M2设置为系统变量而不是用户变量。

我使用了快速环境编辑器 ,以管理员身份启动,并将这些变量放到我的系统路径中,这个问题就消失了。

出于某种原因,当我通过Windows实用程序将JDK,JRE和Maven bin文件夹添加到我的路径时,它不起作用。 快速环境编辑器告诉我,变量是无效的,或者我没有访问它们。 Windows 8似乎对管理员权利真的很挑剔,我想他们并没有这么想。

只要确保以管理员身份启动Rapid Environment Editor,并在保存更改时重新打开命令窗口。

我必须将Maven的安装目录移动到C:\ Users * your_username *中,以便Maven不再需要管理权限。 之后,PATH变量开始工作。

在Windows 8环境变量中设置MAVEN / M2MAVEN_HOME / M2_HOME变量,这将解决问题。

我正在使用中文版本,所以我不确定英语版本中这些词是什么。

点击“我的电脑”右键点击列表中的最后一项点击左边的“高级系统设置”“环境变量”将Maven的bin目录添加到系统的环境变量路径

毕竟,尝试Linux

最简单的方法是:将maven目录添加到系统变量中的路径。 不要在用户变量中添加任何内容,也不需要添加任何变量。

面临同样的问题; M2_home和Java_home的路径或文件需要在用户拥有完全控制权限的目录中找到。 通过右键点击订单,通过管理员更改用户的安全权限设置,进入属性 – >安全选项卡,并检查“已验证的用户”和“用户”的完全控制框。