我有最新版本的Apache Maven 3.3.9,位于我的驱动器中,从here下载。我需要它来配置Appium工具来执行Android应用程序的自动测试。我已经使用我的Eclipse IDE配置了Maven插件。我经历了几篇文章,并且知道我必须将Maven配置为系统变量。我设置了系统变量,路径如下。Apache Maven没有正确配置到系统可用
M2HOME = C:\Program Files (x86)\Apache\apache-maven-3.3.9
M2 = %M2HOME%\bin
path = C:\Program Files\Java\jdk1.8.0_31\bin;%M2%
我试图运行mvn
,mvn -version
从命令提示符检查Maven的配置成功,但它给了我什么。我试图导航到bin文件夹并重新运行命令,但结果仍然是一样的。我甚至改变了我的路径变量让Apache Maven的绝对路径即path = C:\Program Files (x86)\Apache\apache-maven-3.3.9\bin
为了进一步确保我复制了Apache Maven来一个不同的文件夹,只是因为它在Program Files文件和程序文件之间的空隙(86)但仍命令提示符如下:
我也遵循上面提到的谷歌的各种物品的步骤。如果我犯了任何看不见的错误,我不会收到。
P.S:我甚至尝试了上面的命令与CMD以管理员身份运行
我想'mvn.bat'扔_not认定为内部或外部COMMAND_错误。我也试过'哪里mvn'。它给了我''MY_MAVEN_HOME> \ bin \ mvn'和' \ bin \ mvn.cmd'的结果。它没有返回' \ bin \ mvn.bat' –
这可能是因为你的'PATHEXT'环境变量。尝试做'设置PATHEXT =%PATHEXT%;. BAT',它应该弹出。 – Daniel
我应该在cmd中设置PATHEXT =%PATHEXT%;. BAT'?我做到了,但没有显示任何东西。然而,我检查了我的'PATHEXT',并且它有'.BAT'以及其他参数 –