当前位置: 首页 > 知识库问答 >
问题:

Ant不在新的Jenkins配置下运行

相野
2023-03-14

我在构建中添加并调用了ant step。我选择了默认的ant安装

我负责大楼。下面是让我感到沮丧的输出部分:

[participan-test]$ant-file build.xml clean emma debug install test致命:命令执行失败。也许您需要配置作业来选择一个ant安装?java.io.ioException:无法运行程序“ant”(在目录“/users/bob/.jenkins/jobs/participan/workspace/participan-test”中):error=2,在hudson.proc$localproc.(proc.java:244)hudson.proc$localproc.(proc.java:216)hudson.launcher$locallauncher.launc(launcher.java:803)hudson.launcher$procstarter.start(launcher.java:388)在hudson.tasks.buildstepmonitor$1执行(ant.java:217)在hudson.model.abstractBuild$abstractBuild$abstractBuild$abstractBuild Execution.perform(abstractBuildExecution.perform(abstractBuildExecution.java:20)在hudson.model.build$buildExecution.perform(abstractBuild.java:770)在hudson.model.build切孔特roller.execute(resourceController.java:89)在hudson.model.executor.run(executor.java:240),原因是:java.io.ioException:error=2,在java.lang.unixprocess.forkandexec(本机方法)在java.lang.unixprocess.(unixprocess.java:184),在java.lang.processimpl.start(processimpl.java:130),在java.lang.processbuilder.start(

对于相同的构建,我可以从命令行运行ant。我已经干了一天了。我发现了一些类似的问题,这些问题似乎适用于旧版本的Jenkins,但似乎并不适用。

暂时还没有答案

 类似资料:
  • 我有使用selenium测试web服务器junit测试。当我使用ant从命令行运行测试时,一切工作正常,浏览器打开,测试按计划进行。浏览器打开,我可以看到测试正在运行。最近,我尝试添加自动测试,作为运行在Jenkins上的Ci循环的一部分。我以ant build命令运行它。我可以看到ant正在正常执行(测试类已经构建,我可以看到从测试到控制台的输出),但浏览器窗口从未打开,因此测试失败。这是我的a

  • 问题内容: 我正在运行Ubuntu 11.10,并已在该系统上安装Jenkins。 我看过一些有关如何设置反向代理(Apache,Nginx等)的教程,但是,这是专门用于jenkins的VM,我想让jenkins在端口80上运行时尽可能保持精简。 我发现了新贵的配置,并将端口修改为80 当我通过启动jenkins时,显示它运行了几秒钟然后终止。 这是因为jenkins 在特权端口上以用户身份运行吗

  • 我正面临以下问题,请看一下。提前谢了。 在/var/lib/jenkins/.SSH/known_hosts中搜索lokesh:在/var/lib/jenkins/.SSH/known_hosts[06/04/20 12:59:45][SSH]中搜索lokesh:22警告:该主机的已知主机文件中目前不存在任何条目。连接将被拒绝,直到这个新主机及其关联的密钥被添加到已知主机文件中。密钥交换未完成,连

  • 当我尝试在 Jenkins 上编译我的项目时,我收到一条错误消息。

  • 问题内容: 我有一个GIT存储库。当我将GIT更改推送到Gerrit中时,它会触发jenkins构建,如果成功,它将代码合并到GIT存储库中。 但是,Jenkins始终从GIT回购中构建源。它不是在挑选推送到Gerrit的更改。 我应该在Gerrit / Jenkins中更改哪些设置? 问题答案: 在git Source Code Management部分的jenkins配置中,单击高级按钮,并将

  • 我有这个Spring配置和OAuth2: 现在我想将 Swagger 添加到我的项目中。我配置了一个 Swagger 控制器: 问题是我无法使“/swagger-ui.html”路径不触发Spring登录。我试过这个(请注意,我为Swagger html添加了蚂蚁垫子): …} 但它没有起作用。我需要如何配置HttpSecurity?