前段時間在準備使用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,刷新頁面。
下面正常執行,如圖:
以上問題就都解決了,遇到這類問題的同學可以參照這個方法。