解决Jenkins在解锁后卡主的问题

1. 操作环境

1. Jenkins

  • Jenkins 2.75

2. 卡主的原因

  我们先看一下卡主的画面,卡主的画面比较简单,主要是一张空白北京的页面

这里写图片描述

  之所以会出现卡主,原因是这样的,Jenkins在解锁后,下一步要执行的操作就是下载Jenkins的插件,所以说在这种情况下,Jenkins加上了一层判断,那就是访问下面的网址以此来判断是否与外界联网

http://www.google.com/

  如果是能访问,则Jenkins认为,客户端与外界存在网络连接,则继续往下执行,如果说不能访问,那么Jenkins认为本地客户端无法安装Jenkins插件,故也就无法使用Jenkins的强大功能了,所以说它就直接卡在了这里。

  由于国内特殊的国情,造成即使我们能够连接互联网,但我们也不能访问谷歌,因而即便是我们电脑处于联网的状态中,而Jenkins却判断为本地没有连接互联网,所以说就造成了这一问题。

3. 解决办法

  解决这个问题的办法就是不让其去访问谷歌,而直接改成访问国内的网站,比如说百度,具体更改方式为在Jenkins的工作根目录下找到updates文件夹,在该文件夹下找到“default.json”,打开该文件,将其中的

http://www.google.com/

  替换成国内的

http://www.baidu.com/

  修改完成之后重启Tomcat即可完成。

4. 注意事项

  以上方法对于旧版本的Jenkins是使用的,但是对于最新版本,比如说Jenkins 2.75是不适用的,因为Jenkins 2.75版本在使用前是要校验文件的md5值的完整性的,由于改变了文件内容,dm5值发生了变化,那么Jenkins就会废弃该文件,转而从新生成一个新的,里面被更改的内容又被还原了,所以说,对于Jenkins 2.75版本而言,上述的修改对其是无效的。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值