Jenkins部署在tomcat上,Jenkins升级后一直报错,可以打开tomcat,不能打开jenkins,报404
查看日志发现下列问题:版本不支持的问题
jenkins/JenkinsHttpSessionListener has been compiled by a more recent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only recognizes class file versions up to 52.0 (无法载入的类 [jenkins.JenkinsHttpSessionListener])
本机装的jdk是1.8
升级后的jenkins版本是2.375,必须是jdk11以上的版本才支持
后在jenkins官网,重新下载了jenkins2.350的版本的war包,放在tomcat的webapp下,重新启动运行成功
以此记录
另外还遇到过报404的问题,发现是jenkins的服务需要重新启动一下
windows+R,services.msc,找到jenkins的服务重新手动启动一下,再次打开jenkins即可进入