解决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
相关推荐
终端行者2 天前
Jenkins 流水线 Pipeline 声明式语法基础 入门----上
运维·jenkins
终端行者2 天前
Jenkins流水线Pipeline声明式语法基础入门----下
运维·jenkins·cicd
lifewange2 天前
Jenkins Windows MSI 安装包完整安装教程
windows·servlet·jenkins
marsh02062 天前
35 openclawCQRS模式应用:分离读写操作提升性能
运维·ai·jenkins·编程·技术
Oliver_LaVine2 天前
java项目启动报错:CreateProcess error=206, 文件名或扩展名太长
java·linux·jenkins
白毛大侠3 天前
Elasticsearch 核心概念解析:从倒排索引到字段存储
大数据·elasticsearch·jenkins
斌味代码3 天前
Elasticsearch 性能调优实战:内存管理、连接池与查询优化全指南
大数据·elasticsearch·jenkins
HoneyMoose3 天前
Jenkins Cloudflare 部署提示错误
java·servlet·jenkins
HoneyMoose4 天前
Jenkins pipeline 构建提示 packageManager 配置
运维·jenkins