-1

重複の可能性:
Maven のインストール

すべての環境変数を次のように設定しましたが、 mvn --version と入力すると、システムはコマンドを認識しません。ダウンロードされた maven のソース コードは C:\Program Files\Apache Software Foundation\apache-maven- にあります。 3.0.4

ユーザー変数

 M2        %M2_HOME%\bin
 M2_HOME   C:\Program Files\Apache Software Foundation\apache-maven-3.0.4
 PATH      %M2%
 JAVA_HOME C:\Program Files\Java\jdk1.7.0_11

システム変数

  JAVA_HOME C:\Program Files\Java\jdk1.7.0_11
  PATH      
  %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Google\Google Apps Sync\;C:\Program Files (x86)\Google\Google Apps Migration\;C:\Program Files\TortoiseSVN\bin;C:\Program Files\Java\jdk1.7.0_11
4

2 に答える 2

0

試してみてください

システム変数

M2_HOME   C:\Program Files\Apache Software Foundation\apache-maven-3.0.4   
JAVA_HOME C:\Program Files\Java\jdk1.7.0_11
PATH      
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Google\Google Apps Sync\;C:\Program Files (x86)\Google\Google Apps Migration\;C:\Program Files\TortoiseSVN\bin;%M2_HOME%\bin;%JAVA_HOME%\bin
于 2013-02-04T03:41:27.697 に答える
0

(テストも検証もしていません。検討できる可能性のある方向にすぎません)

ちなみに、Windows のシステム プロパティの環境変数設定は、キー名の順に評価されます。

したがって、M2_HOME に値が設定される前に M2 が評価されます。その結果、M2 が設定されている\binため、PATH が正しく設定されていません。

確認するには、コマンド プロンプトを開いて と を入力してくださいset M2set path値セットが表示されます。

解決する最も簡単な方法は、これらのみを行うことです。

set M2_HOME=your_manve_path
set PATH=%MAVEN_HOME%\bin;whatever;other;path
于 2013-02-04T03:38:03.023 に答える