背景
jenkins发布java老项目(jdk8)失败
原因是升级完jenkins Version 2.492.2 版本(只支持java17或者21以上版本)
导致了使用系统默认版本会变更为目前的17,导致发布失败。
解决
1.流水线指定环境变量,jdk8,同时全局配置中的jdk安装设置为手动设置路径,指定为系统路径即可。
2.非流水线更改部分,出现了升级Jenkins之后配置git 报错:JSONObject[“scm”] is not a JSONObject.问题,需要额外进行插件更新(build timeout),更新完重启jenkins即可正常保存。
参考链接:https://blog.csdn.net/m0_46477200/article/details/135644492