前段时间在准备使用Jenkins来实现Android自动化打包,但是在安装Jenkins的过程中出现了问题,在安装过程中出现 Jenkins实例似乎已离线,需要我配置代理,还有一个离线安装的文档,可是根据文档并没有明确说明怎么配置,然后我就跳过了这一步,Jenkins正常启动了,但是当我新建一个项目,配置git远程地址发现,根本就没有git这一个选择项,什么都配置不了,我估摸着应该是我没有安装插件导致,这个时候我就把Tomcat下的jenkins删掉,重新启动Tomcat和Jenkins发现还是以前的配置。那么下面我们就来看看如何解决Jenkins实例似乎已离线等报错和如何卸载干净Jenkins。
一. 如何卸载干净Jenkins
使用war包安装的jenkins的话,按照以下步骤就可以卸载干净了
1.删除tomcat的webapps下的jenkins.war
2.删除tomcat的webapps的jenkins文件夹
3.最重要的是卸载C:\Windows\System32\config\systemprofile\的.jenkins文件夹
二. Jenkins实例似乎已离线等报错问题解决
Jenkins实例似乎已离线问题导致有两个原因
1. jenkins最新版的安装,要求JDK必须是1.8及以上。如图:
2. 下载地址在大陆被墙了,可以使用镜像地址
jenkins启动后,页面提示 离线 —— 该Jenkins实例似乎已离线
,如图所示:
解决方案:
找到 C:\Users\Administrator\.jenkins\hudson.model.UpdateCenter.xml
文件,
将 url 中的 https://updates.jenkins.io/update-center.json
更改为
http://updates.jenkins.io/update-center.json
,即去掉 https 中的 s
。或者更改为
https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json
是国内的,清华大学的镜像地址。
修改后,然后重启tomcat,刷新页面。
下面正常执行,如图:
以上问题就都解决了,遇到这类问题的同学可以参照这个方法。