我有最新版本的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'以及其他參數 –