java.io.IOException: Cannot run program "java" (in directory "/data01/var/lib/jenkins/workspace/2540cb62a866eda983ab8cba34fcd4f9"): error=2, No such file or directory

通过下图所示方式,可以在同一台机器上启动多个jenkins slave

 

执行项目的时候报错:

 

 

解决办法:首先排查,目标文件或者目录是否存在,如果存在,则在目录机器添加/usr/bin/java的软链接

原因:估计是ssh连接的时候获取的环境变量设置问题。只能获取/usr/bin/java下的java连接。

which java返回/usr/install/java/bin/java ,这个目录的java路径获取不到

 

posted @ 2018-07-02 18:11  脚本小娃子  阅读(5899)  评论(1编辑  收藏  举报