2011-04-22 190 views
3

我的maven 3安裝出現了一些問題。安裝後無法識別mvn Maven 3

我已經下載maven 3.0.3並將其解壓縮到一個文件夾中。 我設置了以下環境變量。

  • M2_HOME:
    C:\a few folders\apache-maven-3.0.3
  • M2:
    %M2_HOME%\bin
  • JAVA_HOME:
    C:\Program Files\Java\jdk1.6.0_25
  • 路徑:
    %JAVA_HOME%\bin; %M2%

我得到的,當我鍵入命令不被識別的消息命令行中的「mvn」。有任何想法嗎?

+0

mvn --version是什麼意思? – khmarbaise 2011-04-22 12:16:30

+0

確切的重複http://stackoverflow.com/questions/6156647/installing-maven – 2013-02-04 03:46:41

回答

2

一切看起來不錯。

  • 我不知道分號後應該有空格還是%M2%。這可能是你的問題。
  • 確保您正確輸入了「幾個文件夾」。
+0

我知道它必須是一些愚蠢的東西。這的確是空間。感謝您的幫助。 – 2011-04-22 12:07:20

+0

你一定是在開玩笑吧。我有完全相同的問題,我的錯誤也是空間,雖然在PATH變量... – KjetilNordin 2016-06-24 09:20:57

3

Maven 3.0.3和更高版本不需要M2_HOME變量。 以下環境變量的變化是足以從所述命令行運行Maven:

  1. 設置JAVA_HOME到Java jdk
  2. 目錄
  3. 設置PATH包括Maven的bin目錄(例如C:\Program Files\Java\jdk1.6.0_29)。
+1

這個答案比接受的答案更好。 – Parvez 2015-08-24 08:30:20

0

試試這個:

添加(創建)在系統變量(M3_HOME和M3),這些新變量:

M3_HOME: C:\maven_installation_folder\ 

M3: %M3_HOME%\bin 

包含在: 「CLASSPATH」 和 「路徑」 變量

CLASSPATH: other_variables;%M3%; 

Path: other_variables;%M3%; 

進入命令提示符(CMD)和類型:

mvn -version