Jenkins编译过程中出现ERROR_ Failed to parse POMs错误
2024-10-11 05:30:42
一、在使用jenkins编写过程中突然出现以下问题
Parsing POMs Established TCP socket on 59407 [java] $ java -cp /var/lib/jenkins/plugins/maven-plugin/WEB-INF/lib/maven35-agent-1.12-alpha-1.jar:/usr/local/apache-maven-3.5.4/boot/plexus-classworlds-2.5.2.jar:/usr/local/apache-maven-3.5.4/conf/logging jenkins.maven3.agent.Maven35Main /usr/local/apache-maven-3.5.4 /var/cache/jenkins/war/WEB-INF/lib/remoting-3.23.jar /var/lib/jenkins/plugins/maven-plugin/WEB-INF/lib/maven35-interceptor-1.12-alpha-1.jar /var/lib/jenkins/plugins/maven-plugin/WEB-INF/lib/maven3-interceptor-commons-1.12-alpha-1.jar 59407 ERROR: Failed to parse POMs java.io.IOException: Cannot run program "java" (in directory "/var/lib/jenkins/workspace/java"): error=2, 没有那个文件或目录 at java.lang.ProcessBuilder.start(ProcessBuilder.java:1048) at hudson.Proc$LocalProc.<init>(Proc.java:249) at hudson.Proc$LocalProc.<init>(Proc.java:218) at hudson.Launcher$LocalLauncher.launch(Launcher.java:929) at hudson.Launcher$ProcStarter.start(Launcher.java:449) at hudson.maven.AbstractMavenProcessFactory.newProcess(AbstractMavenProcessFactory.java:278) 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, 没有那个文件或目录 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 Email was triggered for: Always Sending email for trigger: Always Sending email to: ghs_test@163.com Finished: FAILURE
出现上面的错误提示是没有指定JDK的路径,解决方法:是在Jenkins的系统管理→全局工具配置→找到JDK配置项,在JAVA_HOME设置你jdk目录的路径,保存重新启动Jenkins就行了!
最新文章
- SSIS 实例——将SQL获取的信息传递到Email中
- JQuery的ajax
- Entity Framework7 有哪些不同?现在开发到什么程度了?
- SQL join中on与where区别
- Office——EXCEL 打开自动修改 关闭自动保存
- Android5.0新特性——图片和颜色(drawable)
- ucenter 整合同步登录的内部实现原理及thinkphp整合ucenter
- 火箭18号秀光膀为父母割草(FW)
- An error occurred while collecting items to be installed session context was:(profile=DefaultProfile... 解决方案
- (转)重置Mac OS X管理员密码
- js 中的for...in循环
- SVN的命令解析(感觉不错就转了)
- 浅谈JavaScript的面向对象程序设计(二)
- Cocos2D iOS之旅:如何写一个敲地鼠游戏(二):Cocos2D中的高清支持
- unix下对于字符串变量的各种操作总结
- 6.824 LAB1 环境搭建
- IE浏览器的ActiveXObject对象以及FileSystemobject的应用扩展(完成)
- A Painless Q-learning Tutorial (一个 Q-learning 算法的简明教程)
- Eclipse中定位当前文件在项目中的位置
- Project_Lemon测评系统使用经验
热门文章
- hdu 1233 (prim,最小生成树) 还是畅通工程
- 设置 DNS 服务器转发试验
- SpringBoot学习(三)—— springboot快速整合swagger文档
- 标准库flag和cobra
- python3 之 变量作用域详解
- 新闻实时分析系统 基于IDEA环境下的Spark2.X程序开发
- Android 如何动态添加 View 并显示在指定位置。
- LeetCode 5276. 不浪费原料的汉堡制作方案 Number of Burgers with No Waste of Ingredients
- ctf线下赛中关闭非法用户shell脚本
- IdentityServer4 保护.net framework webapi