java.io.IOException: Cannot run program "/opt/jdk1.8.0_191/bin/java" (in directory "/var/lib/jenkins/workspace/xinguan"): error=2, No such file or directory
2024-09-07 11:30:19
测试jenkins构建,报错如下
Parsing POMs
Established TCP socket on 44463
[xinguan] $ /opt/jdk1.8.0_191/bin/java -cp /var/lib/jenkins/plugins/maven-plugin/WEB-INF/lib/maven35-agent-1.13.jar:/opt/maven-3.6/boot/plexus-classworlds-2.5.2.jar:/opt/maven-3.6/conf/logging jenkins.maven3.agent.Maven35Main /opt/maven-3.6 /var/cache/jenkins/war/WEB-INF/lib/remoting-3.33.jar /var/lib/jenkins/plugins/maven-plugin/WEB-INF/lib/maven35-interceptor-1.13.jar /var/lib/jenkins/plugins/maven-plugin/WEB-INF/lib/maven3-interceptor-commons-1.13.jar 44463
ERROR: Failed to parse POMs
java.io.IOException: Cannot run program "/opt/jdk1.8.0_191/bin/java" (in directory "/var/lib/jenkins/workspace/xinguan"): error=2, No such file or directory
at java.lang.ProcessBuilder.start(ProcessBuilder.java:1048)
at hudson.Proc$LocalProc.<init>(Proc.java:250)
at hudson.Proc$LocalProc.<init>(Proc.java:219)
at hudson.Launcher$LocalLauncher.launch(Launcher.java:937)
at hudson.Launcher$ProcStarter.start(Launcher.java:455)
at hudson.maven.AbstractMavenProcessFactory.newProcess(AbstractMavenProcessFactory.java:280)
at hudson.maven.ProcessCache.get(ProcessCache.java:236)
at hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.doRun(MavenModuleSetBuild.java:804)
at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:504)
at hudson.model.Run.execute(Run.java:1815)
at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:543)
at hudson.model.ResourceController.execute(ResourceController.java:97)
at hudson.model.Executor.run(Executor.java:429)
Caused by: java.io.IOException: error=2, No such file or directory
at java.lang.UNIXProcess.forkAndExec(Native Method)
at java.lang.UNIXProcess.<init>(UNIXProcess.java:247)
at java.lang.ProcessImpl.start(ProcessImpl.java:134)
at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029)
... 12 more
Finished: FAILURE
手动确定了 /opt/jdk1.8.0_191/bin/java
和 /var/lib/jenkins/workspace/xinguan
都是正常存在的目录,但还是报错没有文件或目录
于是乎手动执行了一下上面提示的命令:
[root@harbor jdk1.8.0_191]# /opt/jdk1.8.0_191/bin/java -cp /var/lib/jenkins/plugins/maven-plugin/WEB-INF/lib/maven35-agent-1.13.jar:/opt/maven-3.6/boot/plexus-classworlds-2.5.2.jar:/opt/maven-3.6/conf/logging jenkins.maven3.agent.Maven35Main /opt/maven-3.6 /var/cache/jenkins/war/WEB-INF/lib/remoting-3.33.jar /var/lib/jenkins/plugins/maven-plugin/WEB-INF/lib/maven35-interceptor-1.13.jar /var/lib/jenkins/plugins/maven-plugin/WEB-INF/lib/maven3-interceptor-commons-1.13.jar
-bash: /opt/jdk1.8.0_191/bin/java: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory
哦吼,问题出来了,缺少依赖包glibc.i686
,安装
yum install glibc.i686 -y
最新文章
- Mybatis 查不到数据,总是返回Null
- 在Angular1.X中使用CSS Modules
- java中怎么在table上显示数据
- [Compose] 20. Principled type conversions with Natural Transformations
- appjs desktop2
- 消息系统Kafka介绍 - 董的博客
- sql中的or的用法说明
- php生成txt文件换行问题
- 使用java注解的例子有没有
- 栈ADT的链表实现
- Java MultipartFile 使用记录
- [Unity优化]批处理04:MaterialPropertyBlock
- mybatis sql注入
- Jenkins send build artifacts over ssh配置
- [转]Jboss基础
- U3D学习06-数学基础
- linux编译安装mysql5.1.x
- java-01 JAVA三大版本比较&;JDK、JRE、JVM 的关系
- [Grunt] Watch &;&; grunt-contrib-watch
- jdbc连接远程数据库进行操作
热门文章
- 关于小程序picker 的使用
- 在centos7.5使用DockerFile构建镜像时报错“Error parsing reference: ";microsoft/dotnet:2.2-aspnetcore-runtime AS base"; is not a valid repository/tag: invalid reference format”
- 3828. 三角形计数 3829. ZCC loves Isaac 3830. 字符消除
- 定时器的写法 winform
- Codeforces 912E Prime Gift ( 二分 &;&; 折半枚举 &;&; 双指针技巧)
- POJ 1236 学校传数据 强连通+缩点+DAG
- AttributeError: module &#39;datetime&#39; has no attribute &#39;now&#39;
- Android使用init.rc触发脚本实现隐藏内置应用
- 官方转译:截止2018-12-10,chromedriver与chrome对应关系表
- sqli-labs(28a)