タペストリースケルトンプロジェクトを作成したいと思います。私はこれらのガイドに従っています: http://maven.Apache.org/download.html#Installation 、 http://juanjoefe.com/tutoriales/instalar-maven-en-windows -7 / およびインターネット上の他のガイド。
しかし、「mvn --version」または「mvn -version」と入力すると、常にエラー「mvn
が内部または外部のコマンド、操作可能なプログラムまたはバッチファイルとして認識されません」を受け取ります。
私の友人はWindows 7 x86を使用していますが、問題はありませんでした。 Maven 3.0.3をWindows 7 x64にインストールするにはどうすればよいですか?
ユッカ
Windows 7 64ビットでのMaven 3.0.4のセットアップ
[マイコンピュータ]を右クリック-> [プロパティ]-> [システムの詳細プロパティ]-> [環境変数]-> [システム変数]
新規をクリック
追加
M2_HOME=C:\maven\Apache-maven-3.0.4
M2=%M2_HOME%\bin
Java_HOMEがすでにセットアップされていると仮定します。
パス環境変数を編集し、既存のパスの末尾に%M2%
を;%M2%
として追加します
例:
C:\Users\arun.bc\oraclexe\app\Oracle\product\10.2.0\server\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files\Dell\DW WLAN Card;C:\Ruby193\bin;C:\Borland\BCC55\Bin;%Java_HOME%/bin;%M2%
システムプロパティを適用して閉じる
新しいコマンドプロンプトを開き、次のように入力します。
mvn --version
以下はメッセージです
C:\Users\arun.bc>mvn --version
Apache Maven 3.0.4 (r1232337; 2012-01-17 16:44:56+0800)
Maven home: C:\maven\Apache-maven-3.0.4
Java version: 1.7.0_03, vendor: Oracle Corporation
Java home: C:\Program Files\Java\jdk1.7.0_03\jre
Default locale: en_US, platform encoding: Cp1252
OS name: "windows 7", version: "6.1", Arch: "AMD64", family: "windows"
同じ問題がありましたが、修正することができました。
maven_home
を設定したとき、最後にセミコロン;
がありました。パスを設定すると、MAVEN;\bin ...
になります。最後にセミコロン;
を削除して問題を解決しました。
何らかの理由で;
はWindows XPでは問題ではありませんが、Windows7(32ビット)では問題です。
ネイサン
私のように、PATHに複数のMavenインストールを含めることもできます。
C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\Program Files (x86)\Common Files\Microsoft Shared\Windows Live;C:\glassfish3\jdk7\bin;C:\DEV\servers\Apache-Tomcat-7.0.5\bin;C:\Program Files (x86)\Java\jdk1.6.0_25\bin;C:\DEV\Apache-maven-3.0.3\bin;C:\DEV\Apache-maven-2.2.1\bin;C:\Program Files (x86)\Windows Live\Shared
最初のMavenビン(Maven 3)は、前の(Maven 2)の前に使用されます。
Mvn実行可能ファイルを含むディレクトリをPATH環境変数に追加する必要があります。
Windowsはすべての変数をアルファベット順にソートします。フォルダー/ binのM2やルートフォルダーのM2_HOMEのように複数の要素を使用してmavenへのパスを構築しないでください
次のようにして問題を解決しました:
Mavenの[インストール]セクションのページにあるように、「任意のディレクトリにある配布アーカイブを抽出する」と書かれています。したがって、G:ドライブにファイルを抽出したため、これが原因のルートでした。
ダウンロードしたフォルダーをCに移動:ドライブで問題が解決しました
環境変数を更新しました。コマンドプロンプトを閉じて再度開きます。
Maven 3.3.3を使用すると、この問題に直面しました。次にmaven 3.3.9で試してみましたが、うまくいきました!解決策は、mavenの新しいバージョンをダウンロードすることです。