欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

jenkins-jdk8.0環(huán)境準備及部署過程

 更新時間:2025年05月14日 08:55:35   作者:Catonce  
這篇文章主要介紹了jenkins-jdk8.0環(huán)境準備及部署過程,本文給大家介紹的非常詳細,對大家的學(xué)習或工作具有一定的參考借鑒價值,需要的朋友參考下吧

1. 環(huán)境準備

1.1 安裝 Java

Jenkins 依賴 Java 運行,需安裝 JDK 8 或 JDK 11(根據(jù) Jenkins 版本選擇):

下載 JDK:

安裝 JDK,配置環(huán)境變量:

驗證安裝:

下載

java -version
  • Oracle JDK 8(歷史版本需注冊賬號)

  • OpenJDK 8

  • 新建系統(tǒng)變量 JAVA_HOME,值為 JDK 安裝路徑(如 C:\Program Files\Java\jdk1.8.0_361)。

  • 在 Path 中添加 %JAVA_HOME%\bin

2. 下載 Jenkins WAR 包

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 服務(wù)(后臺運行)

直接運行 WAR 包時,關(guān)閉命令行窗口會導(dǎo)致 Jenkins 停止。推薦注冊為系統(tǒng)服務(wù):

  • 安裝 WinSW(Windows Service Wrapper)

    • 下載 WinSW,選擇 .exe 文件(如 WinSW-x64.exe)。

    • 將 WinSW-x64.exe 重命名為 jenkins-service.exe,并復(fù)制到 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>
  • 安裝服務(wù)

以管理員身份打開命令提示符:

下載

cd C:\jenkins
jenkins-service.exe install

啟動服務(wù)

下載

net start jenkins
  • 服務(wù)狀態(tài)管理:

    • 停止服務(wù):net stop jenkins

    • 卸載服務(wù):jenkins-service.exe uninstall

4. 初始化 Jenkins

  • 瀏覽器訪問 http://localhost:8080。

  • 獲取初始管理員密碼

    • 密碼文件路徑顯示在啟動日志中(若通過服務(wù)啟動,查看 %JENKINS_HOME%\secrets\initialAdminPassword,默認路徑為 C:\Users\<用戶名>\.jenkins)。

  • 安裝插件

    • 選擇推薦插件或自定義安裝。

  • 創(chuàng)建管理員賬戶

    • 設(shè)置用戶名、密碼和郵箱。

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 服務(wù)啟動失敗

  • 檢查日志文件:
    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 服務(wù)。

  • 復(fù)制 .jenkins 文件夾到新位置(如 D:\jenkins_home)。

  • 設(shè)置環(huán)境變量 JENKINS_HOME 指向新路徑。

  • 重啟服務(wù)。

到此這篇關(guān)于jenkins-jdk8.0部署的文章就介紹到這了,更多相關(guān)jenkins-jdk8.0部署內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • @RequestBody的使用詳解

    @RequestBody的使用詳解

    這篇文章主要介紹了@RequestBody的使用詳解,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習或者工作具有一定的參考學(xué)習價值,需要的朋友們下面隨著小編來一起學(xué)習學(xué)習吧
    2019-12-12
  • Java 信號量Semaphore的實現(xiàn)

    Java 信號量Semaphore的實現(xiàn)

    這篇文章主要介紹了Java 信號量Semaphore的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習或者工作具有一定的參考學(xué)習價值,需要的朋友們下面隨著小編來一起學(xué)習學(xué)習吧
    2019-09-09
  • Java 實現(xiàn)分布式服務(wù)的調(diào)用鏈跟蹤

    Java 實現(xiàn)分布式服務(wù)的調(diào)用鏈跟蹤

    分布式服務(wù)中完成某一個業(yè)務(wù)動作,需要服務(wù)之間的相互協(xié)作才能完成,在這一次動作引起的多服務(wù)的聯(lián)動我們需要用1個唯一標識關(guān)聯(lián)起來,關(guān)聯(lián)起來就是調(diào)用鏈的跟蹤。本文介紹了Java 實現(xiàn)分布式服務(wù)的調(diào)用鏈跟蹤的步驟
    2021-06-06
  • 如何用120行Java代碼寫一個自己的區(qū)塊鏈

    如何用120行Java代碼寫一個自己的區(qū)塊鏈

    這篇文章就是幫助你使用 Java 語言來實現(xiàn)一個簡單的區(qū)塊鏈,用不到 120 行代碼來揭示區(qū)塊鏈的原理,感興趣的就一起來了解一下
    2019-06-06
  • Spring中@Configuration注解和@Component注解的區(qū)別詳解

    Spring中@Configuration注解和@Component注解的區(qū)別詳解

    這篇文章主要介紹了Spring中@Configuration注解和@Component注解的區(qū)別詳解,@Configuration 和 @Component 到底有何區(qū)別呢?我先通過如下一個案例,在不分析源碼的情況下,小伙伴們先來直觀感受一下這兩個之間的區(qū)別,需要的朋友可以參考下
    2023-09-09
  • Java中定時任務(wù)的全方位場景實現(xiàn)思路分析

    Java中定時任務(wù)的全方位場景實現(xiàn)思路分析

    在開發(fā)過程中,根據(jù)需求和業(yè)務(wù)的不同經(jīng)常會有很多場景需要用到不同特性的定時任務(wù),本文將針對這些場景,提供不同的一個實現(xiàn)思路,感興趣的小伙伴快跟隨小編一起學(xué)習一下吧
    2023-12-12
  • Apache Dubbo的SPI機制是如何實現(xiàn)的

    Apache Dubbo的SPI機制是如何實現(xiàn)的

    SPI全稱為Service Provider Interface,對應(yīng)中文為服務(wù)發(fā)現(xiàn)機制。SPI類似一種可插拔機制,首先需要定義一個接口或一個約定,然后不同的場景可以對其進行實現(xiàn),調(diào)用方在使用的時候無需過多關(guān)注具體的實現(xiàn)細節(jié)。在Java中,SPI體現(xiàn)了面向接口編程的思想,滿足開閉設(shè)計原則。
    2021-06-06
  • Spring?Boot整合log4j2日志配置的詳細教程

    Spring?Boot整合log4j2日志配置的詳細教程

    這篇文章主要介紹了SpringBoot項目中整合Log4j2日志框架的步驟和配置,包括常用日志框架的比較、配置參數(shù)介紹、Log4j2配置詳解以及使用步驟,文中通過代碼介紹的非常詳細,需要的朋友可以參考下
    2025-02-02
  • Java使用OpenOffice將office文件轉(zhuǎn)換為PDF的示例方法

    Java使用OpenOffice將office文件轉(zhuǎn)換為PDF的示例方法

    OpenOffice是一個開源的辦公套件,它包含了文檔處理、電子表格、演示文稿以及繪圖等多種功能,類似于Microsoft Office,本文將給大家介紹Java使用OpenOffice將office文件轉(zhuǎn)換為PDF的示例方法,需要的朋友可以參考下
    2024-09-09
  • springboot實現(xiàn)熱部署操作方法

    springboot實現(xiàn)熱部署操作方法

    這篇文章主要介紹了springboot實現(xiàn)熱部署操作方法,本文通過實例代碼給大家介紹的非常詳細,對大家的學(xué)習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-11-11

最新評論