侧边栏壁纸
博主头像
Z同学博主等级

工作磨平激情前,坚持技术的热忱。 欢迎光临Z同学的技术小站。 分享最新的互联网知识。

  • 累计撰写 274 篇文章
  • 累计创建 55 个标签
  • 累计收到 74 条评论

Jenkins警告Java 11 is the recommended version to run Jenkins on; please consider upgrading。

Z同学
2021-12-21 / 0 评论 / 0 点赞 / 679 阅读 / 580 字
温馨提示:
本文最后更新于 2021-12-24,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

介绍

JenKins 是基于java 开发的。所以它必须依赖jdk 。而jenkins 2.0 现在的版本建议的最佳jdk 版本是jdk 11。

而当我们本地的jdk默认是1.8的时候,就会出现这个错误了。

image-20211221163323618

这种错误并不影响我们适用Jenkins。它这个只是警告级别的提示。

我们如果不在意的话,可以点击Dismiss 按钮。关闭提示。

但是,系统为什么建议我们升级呢?那是因为有很多插件已经主流支持版本为jdk 11了。

解决

如果你可以直接升级jdk 版本。那么很简单。卸载你当前电脑中的jdk 。然后下载安装jdk11版本即可了。

而如果你不能卸载jdk1.8 的情况下。同时本地也有1.11版本。那么这个方案就有意义了。

我们只需要将jenkins 访问jdk的配置路径进行修改即可。

访问你的JenKins 的安装目录,找到jenkins.xml 文件夹

image-20211221165614702

找到executable 标签、这个标签里面的路径就是你的本地jdk的路径。

上面的路径地址是jenkins 在安装的时候,从系统PATH上获取取得的地址。

我们可以手动将这个配置路径改为最新的1.11的路径下

修改结果:例如我的本地有jdk 11的版本路径,我直接修改指向jdk 11即可。

image-20211221165841401

然后重启。

直接在浏览器中输入:http://localhost:9999/restart (9999 是因为我本地的端口配置的9999.你需要选择自己的端口)

image-20211221170124105

然后重启即可。

0

评论区