簡體   English   中英

cmd找不到mvn命令

[英]cmd cannot find mvn command

我剛剛安裝了 Maven 並將 maven 的\\bin目錄添加到我的路徑變量中。 當我嘗試在命令提示符中使用mvn命令時,我只收到一條消息:

mvn:找不到命令

我在這里找到的所有其他東西都沒有幫助。

編輯:

我使用https://maven.apache.org/install.html安裝 maven。

SET PATH=%PATH%;C:\Program Files\Maven\apache-maven-3.5.0\bin\mvn.cmd
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC

您已將文件包括在路徑中:

C:\Program Files\Maven\apache-maven-3.5.0\bin\mvn.cmd

這是不好的。 PATH環境變量應僅包括可找到諸如exe和cmd的文件的路徑。

修改您的PATH使其像這樣讀取:

C:\Program Files\Maven\apache-maven-3.5.0\bin

(因此,請刪除\\mvn.cmd )。 確保啟動新的命令提示符,以驗證您的路徑設置是否正確。

請參閱如何在Windows 7上從非管理員帳戶設置用戶環境變量(例如PATH)以找到正確的Windows對話框,以在更多設置中調整設置。

遵循mkyong的本教程之后 ,我能夠使它在Windows 10(v10.0.15063)上運行:

  1. 安裝JDK並設置JAVA_HOME系統變量

  2. 下載Maven zip,解壓縮並設置M2_HOMEMAVEN_HOME系統變量以指向根maven文件夾(無\\ bin)

  3. 更新PATH系統變量以包含%M2_HOME%\\bin%M2_HOME%\\bin您在命令提示符中運行“ mvn”的原因)。

  4. 打開命令提示符(cmd.exe)並執行mvn -version


如果尚未安裝Maven(apache-maven-3.5.0-bin.zip),則可以在此處下載。

您可以在此處從Oracle下載Java SDK(jdk-8u144-windows-x64.exe)。

這是我在Windows 10上正常工作的Maven配置。在W10上進行配置比在WXP或W7上更為繁瑣。

在此處輸入圖片說明

我遇到了同樣的問題。 我安裝了 Maven 並將 maven 的 \\bin 目錄添加到我在System Variables路徑變量中,所以我只能使用管理員權限使用MAVEN命令(以管理員身份在 windows 中運行 cmd)

我通過在User variables (包括 PATH 變量)下創建所有User variables來解決這個問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM