在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/Java/ Maven 安裝好之后,命令行執(zhí)行 `mvn -v` 提示“'mvn' 不是內(nèi)部

Maven 安裝好之后,命令行執(zhí)行 `mvn -v` 提示“'mvn' 不是內(nèi)部或外部命令,也不是可運(yùn)行的程序 或批處理文件?!?/h1>

差不多的問題

  1. 從官網(wǎng)下載下來的 zip 包,解壓到對應(yīng)目錄
  2. 配置好了環(huán)境變量

MAVEN_HOME = C:\Program Files\Apache Software Foundation\apache-maven-3.5.3
Path 后面添加 ;%MAVEN_HOME%\bin

Path 還加了 %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem; 也還是沒有效果。

  1. 確定有管理員權(quán)限,而且換到 D 盤的目錄也是一樣。
  2. 直接在目錄下執(zhí)行,按照提示改成.\mvn -v 有效。
PS C:\Program Files\Apache Software Foundation\apache-maven-3.5.3\bin> mvn -v
mvn : 無法將“mvn”項(xiàng)識別為 cmdlet、函數(shù)、腳本文件或可運(yùn)行程序的名稱。請檢查名稱的拼寫,如果包括路徑,請確保路徑正確,
然后再試一次。
所在位置 行:1 字符: 1
+ mvn -v
+ ~~~
    + CategoryInfo          : ObjectNotFound: (mvn:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException


Suggestion [3,General]: 找不到命令 mvn,但它確實(shí)存在于當(dāng)前位置。默認(rèn)情況下,Windows PowerShell 不會(huì)從當(dāng)前位置加載命令。 如果信任此命令,請改為鍵入“.\mvn”。有關(guān)詳細(xì)信息,請參閱 "get-help about_Command_Precedence"。
PS C:\Program Files\Apache Software Foundation\apache-maven-3.5.3\bin> .\mvn -v
Apache Maven 3.5.3 (3383c37e1f9e9b3bc3df5050c29c8aff9f295297; 2018-02-25T03:49:05+08:00)
Maven home: C:\Program Files\Apache Software Foundation\apache-maven-3.5.3\bin\..
Java version: 1.8.0_144, vendor: Oracle Corporation
Java home: C:\Program Files\Java\jre1.8.0_144
Default locale: zh_CN, platform encoding: GBK
OS name: "windows 10", version: "10.0", arch: "amd64", family: "windows"

參考了一些網(wǎng)上的解決方法,試過都是無效的。

但是在 IntelliJ 里面是可以用的!

回答
編輯回答
心癌

Path += ;%MAVEN_HOME%bin 這是什么語法?

應(yīng)該這樣寫吧

PATH = %MAVEN_HOME%\bin\;%PATH%
2017年12月19日 07:46