问题:升级完Jenkins后发现无法访问网页端,利用指令重启出现报错日志:
十月 17, 2022 5:02:11 下午 executable.Main verifyJavaVersion
严重: Running with Java class version 52, which is older than the Minimum required version 55. See https://jenkins.io/redirect/java-support/
java.lang.UnsupportedClassVersionError: 52.0
at executable.Main.verifyJavaVersion(Main.java:145)
at executable.Main.main(Main.java:109)
Jenkins requires Java versions [17, 11] but you are running with Java 1.8 from C:\Program Files\Java\jdk1.8.0_201\jre
java.lang.UnsupportedClassVersionError: 52.0
at executable.Main.verifyJavaVersion(Main.java:145)
at executable.Main.main(Main.java:109)
原因:新版的Jenkins不再支持jdk1.8只支持jsk11或者jdk17
解决方法:
1.下载jdk11或者jdk17版本(链接:jdk11,提取码:pl26);
2.修改Jenkins的jenkins.xml文件,替换旧版的jdk路径改为11版本或者17版本的jdk路径;
3. 重启Jenkins(可能会存在端口占用的情况,有的话kill掉即可);
利用指令重启:找到jenkins的目录cmd进去,执行:java -jar Jenkins.war。
使用services.msc启动(找到Jenkins服务,右键点击重启)。
新版JenkinsUI更新了!!!