Maven构建错误:mvn.bat无法识别



尝试在NetBeans下构建Java项目(配置了外部Maven)时,我得到了以下错误:

"C:Users......binmvn.bat"无法识别为内部或外部命令、可操作程序或批处理文件"

编辑:使用Maven 3.3.3, Windows 10;在Tools> Options> Java> maven> Execution> maven Home> Browse下添加自定义maven到NetBeans

我能做什么?

解决方法:

    进入Maven安装文件夹
  1. 转到bin
  2. 确保你可以看到文件扩展名
  3. 复制mvn.cmdmvnDebug.cmd并将这些副本重命名为扩展名.bat
  4. 尝试现在构建项目

安装Netbeans 8.1或更高版本以纠正此问题。

正如@mkleint所指出的,这是Maven 3.3.3+中的一个问题,其中Maven更改了mvn可执行扩展。您可以在Netbeans网站下载最新版本

Maven 3.3+没有mvn.bat,你应该使用2.5.2+版本的Maven -release-plugin: https://issues.apache.org/jira/browse/MRELEASE-902

对于Maven 3.6+,只复制并重命名mvn。maven安装构建文件夹中的CMD文件

相关内容

  • 没有找到相关文章

最新更新