介绍
JenKins 是基于java 开发的。所以它必须依赖jdk 。而jenkins 2.0 现在的版本建议的最佳jdk 版本是jdk 11。
而当我们本地的jdk默认是1.8的时候,就会出现这个错误了。
这种错误并不影响我们适用Jenkins。它这个只是警告级别的提示。
我们如果不在意的话,可以点击Dismiss 按钮。关闭提示。
但是,系统为什么建议我们升级呢?那是因为有很多插件已经主流支持版本为jdk 11了。
解决
如果你可以直接升级jdk 版本。那么很简单。卸载你当前电脑中的jdk 。然后下载安装jdk11版本即可了。
而如果你不能卸载jdk1.8 的情况下。同时本地也有1.11版本。那么这个方案就有意义了。
我们只需要将jenkins 访问jdk的配置路径进行修改即可。
访问你的JenKins 的安装目录,找到jenkins.xml 文件夹
找到executable
标签、这个标签里面的路径就是你的本地jdk的路径。
上面的路径地址是jenkins 在安装的时候,从系统PATH上获取取得的地址。
我们可以手动将这个配置路径改为最新的1.11的路径下
修改结果:例如我的本地有jdk 11的版本路径,我直接修改指向jdk 11即可。
然后重启。
直接在浏览器中输入:http://localhost:9999/restart (9999 是因为我本地的端口配置的9999.你需要选择自己的端口)
然后重启即可。
评论区