1. 程式人生 > >'mvn-v' 不是內部或外部命令,也不是可執行的程式 或批處理檔案。

'mvn-v' 不是內部或外部命令,也不是可執行的程式 或批處理檔案。

當我下載安裝好maven,想通過測試出現看是否配置成功的時候,出現了問題。

如下,如何解決?

首先我的JDK是沒有問題的。就是我的java程式編譯都是可以的。

那麼就應該是配置maven的時候出現了問題

----------------------------------------------------------------------------------------------------------------------------------

正確的引數的配置如下:

1.新建變數

我這裡命名為MAVEN_HOME 

後面的是maven的位置。


2. 更改path

在path中新增一句話

%MAVEN_HOME%\bin\(注意我現在是win10。是點選新增鍵的,所以前後沒有顯示;  但是如果你點選的是編輯文字,就是一行顯示所有的內容的那種,前後都要加;)


----------------------------------------------------------------------------------------------------------------------------------

出錯的幾種情況:(一般出錯都是因為;的問題,加哪裡,怎麼加。)

第一 path中前後沒加;

第二 maven_home中最後不加;

第三 新建的maven_home 新建到了上面的使用者變數,正確的位置是建立在系統變數中

第四 maven_home中的地址寫錯。

第五 把bin寫在了maven_home中了。

(我不知道我是哪一種情況,反正我重新建了一次就對了)

----------------------------------------------------------------------------------------------------------------------------------

但是測試的時候出現如下的情況:


但是當我測試JAVA_HOME的時候,顯示確實是JDK 啊,如圖:



後來我發現,是因為我誤刪除了%java-home。所以在path中找不到我的java_home了。才會出現的這個狀況。當我重新設定好了java_home後,問題就解決了。


成功。