在apache-maven-3.3.3中找不到任何可执行文件
我有一个windows jenkins slave,我在上面下载了apache-maven-3.3.3 它位于C:\Users\myUsername\Desktop\apache-maven-3.3.3。这是从我的windows从属服务器上的windows资源管理器复制和粘贴的 然后,当我指向Jenkins的这个位置并运行构建时。我得到这个错误 在C:\Users\myUsername\Desktop\apache-maven-3.3.3中找不到任何可执行文件 我也尝试过在C:\Users\myUsername\Desktop\apache-maven-3.3.3\bin中找不到任何可执行文件 这在我的linux奴隶上运行得很好。有什么区别?为什么不起作用?可执行文件位于\bin文件夹中,即mvn.bat。首先尝试将Jenkins指向C:\Users\myUsername\Desktop\apache-maven-3.3.3\bin 在你的Windows机器下 1.创建一个名为MAVEN_HOME的环境Virable,并将其值设置为C:\Users\myUsername\Desktop\apache-MAVEN-3.3.3。 2.将%MAVEN\u HOME%\bin添加到系统路径中 第二 去 ->节点属性->工具位置->Mavenmaven 并将其值设置为C:\Users\myUsername\Desktop\apache-maven-3.3.3 第三在apache-maven-3.3.3中找不到任何可执行文件,maven,jenkins,Maven,Jenkins,我有一个windows jenkins slave,我在上面下载了apache-maven-3.3.3 它位于C:\Users\myUsername\Desktop\apache-maven-3.3.3。这是从我的windows从属服务器上的windows资源管理器复制和粘贴的 然后,当我指向Jenkins的这个位置并运行构建时。我得到这个错误 在C:\Users\myUsername\Desktop\apache-maven-3.3.3中找不到任何可执行文件 我也尝试过在C:\Users\my
重新连接jenkins slave,然后重新运行作业。Maven将Maven 3.3中可执行文件的名称从mvn.bat更改为mvn.cmd。Jenkins认识到了mvn.cmd,因为Jenkins 1.613看到了这一点。如果您使用的是早期的Jenkins版本,您可以在windows上添加一个从mvn.bat到mvn.cmd的符号链接作为解决方法。对我来说,maven的设置是错误的。转到“配置”,在“生成后操作”下,转到“高级设置”,并在那里修复要使用的Maven版本,我将其更改为Maven 3.3.3,它正常工作。我正在使用Windows。被接受的答案对我不起作用。因此,我必须在Jenkins中创建一个新的Maven,并选择“自动安装”选项。然后它就工作了。在C:\Users\myUsername\Desktop\apache-maven-3.3.3\bin中找不到任何可执行文件。它实际上看起来像是名为mvn.cmd。也许它不再工作了?所以我完成了这些步骤。但是,在添加新节点属性时,我没有断开服务器的连接。这是同步设置所必需的吗?根据我的经验,您最好断开并重新连接节点,以便同步设置。