我在jenkins基础构建中使用调用ant
。
我的构建作业失败,因为它无法执行二进制文件。
在我build.xml
文件我也有类似语法,Ant构建失败,“idl2java:无法执行二进制文件”
<exec command ="${idl2java}
${idls_idlflags}
${idls_extraflags}
${idl.filenames}"
failonerror="yes">
</exec>
所有参数${idl2java}
,${idls_idlflags}
,${idls_extraflags}
,${idl.filenames}
正确定义。但在控制台enter code here
输出我看到:
/斌/ idl2java:无法执行二进制文件
权限问题?有755个权限? –
你要执行的命令的两个星号**部分?如果是这样,这可能是问题所在。 – SubOptimal
当我在Linux中运行构建它工作正常..但是当我从詹金斯运行它时,它会抛出这样的错误。 –