jenkins 安装插件出错问题解决

简介:

可以手工下载插件,通过jenkins的web管理控制台的,系统管理->管理插件->高级 菜单来上传安装插件

插件手工下载地址:
http://mirror.xmission.com/jen
kins/plugins/(不推荐,需要自己寻找版本号


不过有时手工下载的插件无法安装成功,以scp插件为例子,尝试了多个版本的安装仍然没法安装成功,


所以选择web管理控制台界面上的自动安装插件页面,不过在自动安装过程中出错。根据提示错误去下载对应版本号的plugins。


错误详细信息如下


hudson.util.IOException2: Failed to download from http://updates.jenkins-ci.org/download/plugins/scp/1.8/scp.hpi
at hudson.model.UpdateCenter$UpdateCenterConfiguration.download(UpdateCenter.java:791)
at hudson.model.UpdateCenter$DownloadJob._run(UpdateCenter.java:1138)
at hudson.model.UpdateCenter$InstallationJob._run(UpdateCenter.java:1298)
at hudson.model.UpdateCenter$DownloadJob.run(UpdateCenter.java:1116)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at hudson.remoting.AtmostOneThreadExecutor$Worker.run(AtmostOneThreadExecutor.java:104)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.net.UnknownHostException: updates.jenkins-ci.org
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:408)
at sun.net.www.protocol.http.HttpURLConnection$10.run(HttpURLConnection.java:1888)
at sun.net.www.protocol.http.HttpURLConnection$10.run(HttpURLConnection.java:1883)
at java.security.AccessController.doPrivileged(Native Method)
at sun.net.www.protocol.http.HttpURLConnection.getChainedException(HttpURLConnection.java:1882)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1455)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1439)
at hudson.model.UpdateCenter$UpdateCenterConfiguration.download(UpdateCenter.java:756)
... 7 more
Caused by: java.net.UnknownHostException: updates.jenkins-ci.org
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:184)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
at java.net.Socket.connect(Socket.java:589)
at java.net.Socket.connect(Socket.java:538)
at sun.net.NetworkClient.doConnect(NetworkClient.java:180)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:432)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:527)
at sun.net.www.http.HttpClient.<init>(HttpClient.java:211)
at sun.net.www.http.HttpClient.New(HttpClient.java:308)
at sun.net.www.http.HttpClient.New(HttpClient.java:326)
at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:1167)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1103)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:997)
at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:931)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1511)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1439)
at sun.net.www.protocol.http.HttpURLConnection.getHeaderField(HttpURLConnection.java:2929)
at java.net.URLConnection.getHeaderFieldLong(URLConnection.java:629)
at java.net.URLConnection.getContentLengthLong(URLConnection.java:501)
at java.net.URLConnection.getContentLength(URLConnection.java:485)
at hudson.model.UpdateCenter$UpdateCenterConfiguration.download(UpdateCenter.java:755)
... 7 more



手工打开链接

http://updates.jenkins-ci.org/download/plugins/scp/1.8/scp.hpi
1
2
3
4
下载下来的插件。
 
 
通过高级菜单上传上去,等一时,插件就可以安装成功了。




      本文转自独弹古调  51CTO博客,原文链接:http://blog.51cto.com/hunkz/1611867,如需转载请自行联系原作者






相关文章
|
jenkins 持续交付 Docker
Jenkins - 插件安装失败处理方法
Jenkins - 插件安装失败处理方法
4973 0
Jenkins - 插件安装失败处理方法
|
5月前
|
jenkins Java Linux
Jenkins打包Gitlab代码发布到远程Linux服务器
Jenkins打包Gitlab代码发布到远程Linux服务器
100 0
|
jenkins 持续交付
Jenkins手动安装指定版本的插件
Jenkins手动安装指定版本的插件
1112 0
|
JavaScript jenkins 持续交付
jenkins下载插件下载不了,解决办法
jenkins下载插件下载不了,解决办法
629 0
jenkins下载插件下载不了,解决办法
|
前端开发 JavaScript jenkins
Jenkins 插件
Jenkins 插件
399 0
Jenkins 插件
|
jenkins 持续交付
jenkins 修改插件下载镜像
jenkins 修改插件下载镜像
707 0
jenkins 修改插件下载镜像
|
数据可视化 C++
vscode插件离线安装及常见错误
本文简单介绍了vscode如何离线安装插件,以及2种具体的安装方式,最后给出了在插件安装过程中版本不一致时如何解决的方案,希望可以帮助到正在阅读的你​。
1000 0
vscode插件离线安装及常见错误
|
jenkins 持续交付 数据安全/隐私保护
Jenkins2.249-自定义插件安装(十一)
自定义安装Jenkins2.249 由于之前一直使用的Jenkins2.176版本在做sonarqube集成的时候总是有问题,因此直接使用最新版本的2.249来集成
254 0
Jenkins2.249-自定义插件安装(十一)
|
Web App开发 jenkins 持续交付