web-dev-qa-db-ja.com

Mavenビルドのエラー:mvn.batが認識されません

NetBeansでJava=プロジェクトを(外部Mavenを設定して)ビルドしようとすると、次のエラーが発生しました。

"C:\ Users ......\bin\mvn.bat" "は、内部または外部コマンド、操作可能なプログラムまたはバッチファイルとして認識されません"

編集:Maven 3.3.3、Windows 10を使用。ツール>オプション> Java> Maven>実行> Mavenホーム>参照の下にあるNetBeansにカスタムmavenを追加

私に何ができる?

15
Luís Soares

それを解決するには:

  1. Mavenインストールフォルダーに移動します
  2. binに移動します
  3. ファイル拡張子を確認できることを確認してください
  4. mvn.cmdmvnDebug.cmdを複製し、それらのコピーの名前を.batに変更します。
  5. 今すぐプロジェクトをビルドしてみてください

ソース

37
Luís Soares

これを修正するには、Netbeans 8.1以降をインストールしてください 問題

@mkleint noted のように、これはMaven 3.3.3以降の問題であり、Mavenがmvn実行可能拡張機能を変更しました。あなたは download Netbeans Webサイトの最新バージョン。

2
Chic

Maven 3.3+にはmvn.batがなくなりました。Maven-release-pluginのバージョン2.5.2+を使用してください: https://issues.Apache.org/jira/browse/MRELEASE-902

1
Christophe