解决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
相关推荐
i_am_a_div_日积月累_16 小时前
jenkins打包报错
运维·rust·jenkins·jenkins打包报错
一个处女座的暖男程序猿16 小时前
2G2核服务器安装ES
服务器·elasticsearch·jenkins
一个处女座的暖男程序猿1 天前
2G2核服务器安装ES 7X版本
服务器·elasticsearch·jenkins
GeminiJM1 天前
优化Elasticsearch批量写入性能:从单分片瓶颈到多索引架构
elasticsearch·架构·jenkins
matrixlzp1 天前
Jenkins 实战2:pipeline 编写一个自动化部署
运维·jenkins
城南花开时1 天前
CCID工具,Jenkins、GitLab CICD、Arbess一文全方位对比分析
jenkins·gitlab cicd
江湖人称小鱼哥1 天前
Jenkins 在构建 Java 项目并操作 Docker 时 CPU 会突然飙高
java·docker·jenkins
snow@li2 天前
运维:部署Jenkins
运维·jenkins
zjshuster2 天前
elastic search 学习
学习·elasticsearch·jenkins
安冬的码畜日常3 天前
【JUnit实战3_22】 第十三章:用 JUnit 5 做持续集成(下):Jenkins + JUnit 5 + Git 持续集成本地实战演练完整复盘
git·测试工具·ci/cd·jenkins·集成测试·持续集成·junit5