web-dev-qa-db-ja.com

Maven:mvnコマンドが見つかりません

次のシステム検証可能ファイルを設定しました(OS = Vista):

M2_HOME = C:\Program Files\Maven 
M2 = %M2_HOME%\bin 
path = %M2% 

Mvn-versionを実行すると、次のようになります:

mvn: command not found

なぜこれができるのか誰にも分かりますか?ありがとう。

20
Roaz

Windowsを使用している場合、次のようにPATHを設定する必要があると思います:

SET PATH=%M2%

さらに、パスをC:...\Apache-maven-3.0.3 \のようなものに設定する必要があると仮定します。これは、Windowsアーカイブのデフォルトのフォルダーです。一方、私はあなたにmavenのパスを追加する必要があり、mavenのみに設定する必要はないと想定しているので、設定は次のようになります:

SET PATH=%PATH%;%M2%
3
khmarbaise

このチュートリアルに従いました: WindowsにMavenをインストールする方法

しかし、mvn -version、私はまだ得た:

mvn:コマンドが見つかりません

そこで、現在のGitウィンドウを閉じて、新しいGitウィンドウを開きました。すべて順調でした:)

2
emdhie

他のスレッドのソリューションを試しました。 M2とM2_HOMEをシステム変数、さらにはユーザー変数に追加します。 cmdを管理者として実行しています。どの方法も機能しませんでした。

しかし、今日、他のパスに加えて、システム変数「PATH」(C:\ Program Files(x86)\ Apache Software Foundation\Apache-maven-3.1.0\bin)にmaven binへの完全なパスを追加しました。 。うまくいけば、それはそのままになります。

2
Howard Lee

Mavenセットアップ:

a。 https://maven.Apache.org/download.cgi からmavenをインストールします

b。 Mavenを解凍し、Cドライブに保管します。

c。システム変数にMAVEN_HOMEを設定します。 enter image description here

d。 mavenのパスを設定enter image description here

0
Abdur Rahman

問題はスペースにあると思います。システム変数に変数がありましたが、機能しませんでした。変数_Progra~1 = 'Program Files'_を変更すると、すべて正常に動作します。

_M2_HOME C:\Progra~1\Maven\Apache-maven-3.1.1
_

PATH(%M2_HOME%\bin)の最後に_M2_HOME_も移動しました。これに違いがあるかどうかはわかりません。

0
noni_methadoni

@emdhieから渡されたチュートリアルは大いに役立つと思います。 mavenのインストール方法

しかし、私は従い、それでもmvn: command not foundを得ました

私はこの解決策を見つけて、私の構成の何が間違っているのかを知りました:

コマンドラインを開き、次のコマンドを呼び出しました。

../Apache-maven-3.5.3/bin/mvn --version

その後、正しいJava_HOMEを取得し、Java_HOMEが間違っていることを確認しました。

お役に立てれば。

0
Thiago Bomfim

mvn -version

export PATH = $ PATH:/opt/Apache-maven-3.6.0/bin

0
Vineeth Vinnu
  1. コマンドプロンプトで「path」を実行し、mavenインストールディレクトリがリストされていることを確認します。
  2. Mavenが「C:\ Program Files\Maven」にインストールされていることを確認してください。
0
novice