背景是 Jenkins 2.354
升级到 Jenkins 2.381
之后,jenkins启动就挂,看docker的启动记录,是exit(1)。
看报错信息是 Running with Java 8 from /usr/local/openjdk-8/jre,which is older than the minimum requeired version (Java 11).
请教了之前处理过这个问题的同事,最后他是这样解决的:文章来源:https://www.toymoban.com/news/detail-576156.html
/home/docker/overlay2/XXXEEEE/diff/usr/local/bin# diff jenkins.sh jenkins.sh.bak文章来源地址https://www.toymoban.com/news/detail-576156.html
37c37
< exec /usr/local/jdk-11.0.2/bin/java -Duser.home="$JENKINS_HOME" "${java_opts_array[@]}" -jar ${JENKINS_WAR} "${jenkins_opts_array[@]}" "$@"
---
> exec java -Duser.home="$JENKINS_HOME" "${java_opts_array[@]}" -jar ${JENKINS_WAR} "${jenkins_opts_array[@]}" "$@"
到了这里,关于jenkins升级后启动不了的问题处理的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!