Jenkins pipeline stage不会从我们的存储库下载工件

Jenkins pipeline stage不会从我们的存储库下载工件,jenkins,Jenkins,我有一个阶段需要从存储库下载工件(zip文件)。 文件位于存储库中,组、名称和版本正确。 Jenkins控制台的输出表明它正在下载。但错误表明找不到指定的文件 这就是错误: ava.io.IOException:CreateProcess错误=2,系统找不到 在java.lang.ProcessImpl.create(本机方法)处指定的文件 java.lang.ProcessImpl.(未知源) 这是它应该下载的阶段 steps { echo "Download fro

我有一个阶段需要从存储库下载工件(zip文件)。 文件位于存储库中,组、名称和版本正确。 Jenkins控制台的输出表明它正在下载。但错误表明找不到指定的文件 这就是错误:

ava.io.IOException:CreateProcess错误=2,系统找不到 在java.lang.ProcessImpl.create(本机方法)处指定的文件 java.lang.ProcessImpl.(未知源)

这是它应该下载的阶段

steps {
        echo "Download from Nexus: " + "$APP_GROUP" + " " + "$APP_NAME" + " " + "${params.VERSION}"
        script {
            downloadNexusArtifact groupId: "$APP_GROUP",
                    artifactId: "$APP_NAME", 
                    repo:"$RELEASE_REPO_NAME",
                    version: "${params.VERSION}",
                    release: true,
                    extension: "zip"
        }
        echo "Zip downloaded from Nexus"
    }
回显显示正确的应用程序组、名称和版本。 我在许多其他jenkins管道中使用过这种方法。但我找不到它的任何参考资料。 zip文件很大。它是34MB

此管道部署在Windows服务器上运行的应用程序。 该代理适用于Windows。 其他管道用于在linux服务器上部署java应用程序


有什么想法可以解释为什么这一步不起作用吗?

我想知道为什么这一步失败了。。。 该代理是windows代理,下载方法必须是unix。 在这一步中,我将代理设置为我们的unix代理,它就可以工作了