jenkins-jdk8.0環(huán)境準備及部署過程
1. 環(huán)境準備
1.1 安裝 Java
Jenkins 依賴 Java 運行,需安裝 JDK 8 或 JDK 11(根據(jù) Jenkins 版本選擇):
下載 JDK:
安裝 JDK,配置環(huán)境變量:
驗證安裝:
下載
java -version
Oracle JDK 8(歷史版本需注冊賬號)
新建系統(tǒng)變量
JAVA_HOME,值為 JDK 安裝路徑(如C:\Program Files\Java\jdk1.8.0_361)。在
Path中添加%JAVA_HOME%\bin。
2. 下載 Jenkins WAR 包
訪問 Jenkins 官方倉庫,選擇版本(需兼容你的 Java 版本):
支持 Java 8 的舊版本(如 2.346.x):
https://archives.jenkins.io/war-stable/2.346.3/jenkins.war新版 Jenkins(需 Java 11+):
https://www.jenkins.io/download/ → 選擇 "Generic Java package (.war)"
將下載的
jenkins.war保存到本地目錄(如C:\jenkins)。
3. 運行 Jenkins WAR 包
3.1 直接運行(臨時測試)
打開命令提示符,進入 jenkins.war 所在目錄:
下載
cd C:\jenkins
啟動 Jenkins:
下載
java -jar jenkins.war --httpPort=8080
--httpPort:指定端口(默認8080,若沖突可改為8081等)。控制臺會輸出初始管理員密碼(記下來備用)。
瀏覽器訪問:
http://localhost:8080
3.2 注冊為 Windows 服務(后臺運行)
直接運行 WAR 包時,關(guān)閉命令行窗口會導致 Jenkins 停止。推薦注冊為系統(tǒng)服務:
安裝 WinSW(Windows Service Wrapper):
下載 WinSW,選擇
.exe文件(如WinSW-x64.exe)。將
WinSW-x64.exe重命名為jenkins-service.exe,并復制到C:\jenkins目錄。
創(chuàng)建配置文件 jenkins-service.xml:
在 C:\jenkins 中新建文件,內(nèi)容如下:
下載
運行
<service> <id>jenkins</id> <name>Jenkins</name> <description>Jenkins CI Server</description> <executable>java</executable> <arguments>-jar "C:\jenkins\jenkins.war" --httpPort=8080</arguments> <logmode>rotate</logmode> <onfailure action="restart" /> </service>
安裝服務:
以管理員身份打開命令提示符:
下載
cd C:\jenkins jenkins-service.exe install
啟動服務:
下載
net start jenkins
服務狀態(tài)管理:
停止服務:
net stop jenkins卸載服務:
jenkins-service.exe uninstall
4. 初始化 Jenkins
瀏覽器訪問
http://localhost:8080。獲取初始管理員密碼:
密碼文件路徑顯示在啟動日志中(若通過服務啟動,查看
%JENKINS_HOME%\secrets\initialAdminPassword,默認路徑為C:\Users\<用戶名>\.jenkins)。
安裝插件:
選擇推薦插件或自定義安裝。
創(chuàng)建管理員賬戶:
設置用戶名、密碼和郵箱。
5. 配置 Jenkins
全局工具配置:
進入
Manage Jenkins > Global Tool Configuration,配置 JDK、Maven、Git 等路徑。
插件管理:
安裝常用插件(如 Git、Pipeline、SSH)。
6. 常見問題
6.1 端口沖突
修改啟動參數(shù):
下載
java -jar jenkins.war --httpPort=8081
6.2 服務啟動失敗
檢查日志文件:
WinSW 的日志位于C:\jenkins\jenkins-service.wrapper.log。確保
java命令在Path中可訪問。
6.3 插件安裝緩慢
更換國內(nèi)鏡像源:
進入 Manage Jenkins > Manage Plugins > Advanced。
修改 Update Site URL 為:
下載
https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json
7. 數(shù)據(jù)目錄遷移(可選)
默認 Jenkins 數(shù)據(jù)存儲在 C:\Users\<用戶名>\.jenkins。若需遷移:
停止 Jenkins 服務。
復制
.jenkins文件夾到新位置(如D:\jenkins_home)。設置環(huán)境變量
JENKINS_HOME指向新路徑。重啟服務。
到此這篇關(guān)于jenkins-jdk8.0部署的文章就介紹到這了,更多相關(guān)jenkins-jdk8.0部署內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
利用Java中Calendar計算兩個日期之間的天數(shù)和周數(shù)
Java 語言的Calendar(日歷),Date(日期),和DateFormat(日期格式)組成了Java標準的一個基本但是非常重要的部分。日期是商業(yè)邏輯計算一個關(guān)鍵的部分。下面這篇文章就給大家介紹了如何利用Java中Calendar計算兩個日期之間的天數(shù)和周數(shù),下面來一起看看吧。2016-12-12
解決Idea的選擇文件后定位瞄準器"Select Opened File"的功能
使用IntelliJ IDEA時,可能會發(fā)現(xiàn)"SelectOpenedFile"功能不見了,這個功能允許用戶快速定位到當前打開文件的位置,若要找回此功能,只需在IDEA的標題欄上右鍵,然后選擇"Always Select Opened File",這樣就可以重新啟用這個便捷的功能2024-11-11
java編程實現(xiàn)楊輝三角兩種輸出結(jié)果實例代碼
這篇文章主要介紹了java編程實現(xiàn)楊輝三角兩種輸出結(jié)果實例代碼,具有一定借鑒價值,需要的朋友可以參考下。2017-12-12
MyBatis XML 配置文件之從配置規(guī)范到 CRUD 開發(fā)實踐記錄
本文介紹了MyBatis的XML配置文件的使用,包括數(shù)據(jù)庫連接配置、MyBatis配置、XML文件的核心組成成分以及增刪查改操作的示例,感興趣的朋友跟隨小編一起看看吧2026-01-01

