在apache-maven-3.3.3中找不到任何可执行文件

Chr*_*ton 2 maven jenkins

我有一个Windows jenkins奴隶,我已经下载apache-maven-3.3.3了它.

它位于C:\Users\myUsername\Desktop\apache-maven-3.3.3这是从我的Windows奴隶上的Windows资源管理器复制和粘贴.

然后,当我指向詹金斯的这个位置并运行构建.我收到这个错误 Couldn’t find any executable in C:\Users\myUsername\Desktop\apache-maven-3.3.3

我也试过了 Couldn’t find any executable in C:\Users\myUsername\Desktop\apache-maven-3.3.3\bin

这对我的linux奴隶工作得很好.有什么不同?为什么这不起作用?

wol*_*s42 5

Maven将Maven 3.3中可执行文件的名称从mvn.bat更改为mvn.cmd.自Jenkins 1.613以来,Jenkins认可了mvn.cmd(参见本提交).如果您使用的是早期的Jenkins版本,则可以在Windows上将mvn.bat中的符号链接添加到mvn.cmd作为解决方法.