解决Jenkins-2.396启动报错:Failed to start Jenkins Continuous Integration Server.

场景:现有环境已经使用Java 8在运行业务,安装Jenkins后启动报错。

原因:因为Jenkins-2.396 依赖于Java 11 版本才能启动。
解决方法:
yum 安装Java11

c 复制代码
yum install java-11-openjdk-devel java-11-openjdk
或者二进制安装java11

修改Jenkins 启动文件

c 复制代码
vim /lib/systemd/system/jenkins.service

添加如下内容
Environment="JAVA_HOME=/usr/lib/jvm/java-11"

重启Jenkins

c 复制代码
systemctl daemon-reload 
systemctl restart jenkins.service
相关推荐
遨游DATA11 小时前
Jenkins 修改 config.xml 后页面仍是旧配置:让 live job 配置真正生效
ci/cd·jenkins·devops·故障排查·config.xml
Dobby_0511 小时前
【CICD】Jenkins Pipeline 快速学习入门
运维·学习·jenkins
上海安当技术1 天前
统一身份认证平台怎么落地?11 个异构业务系统接入 ASP 的完整实施路径
数据库·servlet·架构·kubernetes·jenkins
回眸不遇2 天前
Elasticsearch嵌套类型nested使用指南
大数据·elasticsearch·jenkins
回眸不遇3 天前
类型的区别和应用场景 nested 每个对象独立存储为隐藏的子文档 适合存储数组 查询的时候有特定的语法 nested查询 且字段要 ...
运维·jenkins
X1A0RAN4 天前
容器化部署 Jenkins 教程
运维·docker·jenkins
BullSmall4 天前
jenkins 全局工具变更后,构建的任务为什么没有刷新过来
运维·jenkins
BullSmall4 天前
报错 libatomic.so.1: No such file or directory
jenkins
ji_shuke5 天前
从零深入:基于 Playwright + Pytest + Allure 的企业级 Web 端到端自动化测试框架实战
前端·自动化测试·docker·jenkins·pytest·allure·playwright
上海安当技术5 天前
老系统零改造接入:旁路代理统一认证实战
java·servlet·架构·kubernetes·jenkins