https://www.cnblogs.com/sxdcgaq8080/p/10489326.html
不论是刚启动成功后进行的推荐插件安装,还是后期使用Jenkins过程中进行插件的安装。出现插件安装失败的问题,可以通过本篇解决!
【注意,插件下载安装失败,其失败的原因是多种多样的。这里仅说明了这些失败出现的情况是在启动安装时还是在后期使用中。】
【在下面的解决方法模块,会根据具体失败的问题进行处理】
=====================================安装失败出现的环境================================================
如下:
初始启动安装推荐插件失败的情况
使用Jenkins过程中,插件安装失败:
=====================================================针对不同安装失败的原因,具体对应的解决方法===========================================================================
针对不同的插件下载失败问题,按照对应的解决方法进行解决:
1.网络或墙的问题导致插件下载安装失败
这种错误提示很明显,就是无法连接到插件下载地址,导致插件下载失败。
解决方法:
为Jenkins更换源
点击Jenkins主页面左侧列表中【系统管理】
下拉找到【管理插件】
选择【高级】选项卡
替换最下方【升级站点】中的URL
将
http://updates.jenkins-ci.org/update-center.json
替换为
http://mirror.esuni.jp/jenkins/updates/update-center.json
如下图:【详细的Jenkins的镜像地址查询:http://mirrors.jenkins-ci.org/status.html】
保存后,即可返回到【可选插件】选项卡下,进行搜索重新安装。
2.因为Jenkins版本太低导致插件不支持
可以在线升级Jenkins的版本,即下载war包进行升级。【本人使用的Jenkins的docker镜像启动使用的,因此本方法不适合我】
解决方法:
1.上面所说,因为Jenkins本身版本过低的问题,导致插件安装不成功。可以自行升级Jenkins版本,来解决这个问题。
2.但是像这种使用docker镜像启动的,升级Jenkins的版本是没多大戏了,除非你把这个容器和对应镜像干掉。下载更新的镜像来启动Jenkins容器。
所以可以通过下载插件历史版本,然后在Jenkins进行上传插件的方式来解决这个问题。也就是所谓的手动下载上传插件安装。
自行升级Jenkins版本:
1.一定要在Jenkins官网查找最新版本,官网地址:https://jenkins.io/download/
2.选择对应操作方式的最新版本,例如:docker安装包 或者 windows安装包 或者 其他
3.docker安装步骤,参考:https://www.cnblogs.com/sxdcgaq8080/p/10489369.html
手动下载上传插件安装:
这里就以安装Docker Pipline插件为例,演示手动下载上传插件安装:
1》首先咱们可以在启动的Jenkins上的 系统管理进入
2》可以看到错误日志中 Docker Pipline V1.17版本 所依赖的Pipline GroovyV2.57.2的版本 需要Jenkins版本在2.62以上才可以使用
3》同样在Jenkins的系统管理下的 插件管理下 可以看到
4》进入Jenkins的插件下载网站
下载Jenkins的插件的地址:https://plugins.jenkins.io/
搜索本插件
点击进入后,可以获取历史插件版本
5》进入Jenkins,进入系统管理,进入管理插件,进入高级,上传插件文件,开始上传
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· winform 绘制太阳,地球,月球 运作规律
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
· 写一个简单的SQL生成工具