在 Windows 中安装配置并启动运行 Jenkins【图文详细教程】
安装 Jenkins 的系统要求:
- 最少 256MB 可用内存
- 最少 1GB 可用磁盘空间
- JDK 8 / 11 /17(Jenkins 是用 Java 写的,打包成 war 包)
查看 JDK 的版本
Java JDK 在 Windows 中安装可以参考:https://www.yuque.com/u27599042/fgh3le/clqhcz1sxigfvg7n
目前我使用的 Jenkins 版本为 2.440.2,其所需要的 Java JDK 版本为 JDK 8 / 11 /17
执行如下命令,查看 Java JDK 的版本
java --veriosn

Jenkins 下载
下载地址:https://www.jenkins.io/download/
这里选择长期支持的版本进行下载,然后我们选择下载 Jenkins 的 war 包,后面直接使用 Java 运行

下载完成后,我们根据自身需要将 Jenkins 放到合适的目录中
运行启动 Jenkins
我们在 Jenkins 的 war 包所在的目录中,打开命令行窗口,通过执行如下命令,启动运行 Jenkins
java -jar jenkins2.440.2.war
默认情况下 Jenkins 运行在 8080 端口
第一次启动 Jenkins 后,管理员 admin user 账户由 Jenkins 自动为我们创建好了,初始密码如截图中所示,接下来我们需要访问 Jenkins 进行初始化
Jenkins 管理员账户初始密码会被放在用户家目录下的 .jenkins 隐藏目录中的
secrets/initialAdminPassword文件中

Jenkins 启动后,其相关数据会记录在用户家目录下的 .jenkins 隐藏目录中
访问 Jenkins 进行初始化
默认情况下 Jenkins 运行在 8080 端口,所以我们通过 http://127.0.0.1:8080/ 访问 Jenkins
将 Jenkins 启动时生成的密码输入,然后点击继续
接下来,我们选择安装 Jenkins 推荐的插件

如果你出现如下的情况,存在两种可能:
- 你下载的 Jenkins war 包的版本与插件的版本不匹配,Jenkins 的版本较低,而推荐安装的插件的版本是新的 Jenkins 版本对应的,此时去官网中下载最新的长期支持版即可
- 另一种,就是插件下载源访问失败,我们将其更换为国内镜像即可,这里失败了可以先跳过,后面进入 Jenkins 管理界面中修改插件下载源,可以参考:https://www.yuque.com/u27599042/cda39w/xb7pf9gp88gl0tck

插件安装完成之后,点击继续,进行第一个管理员用户的创建,信息输入完成后,点击保存并完成
接下来,配置 Jenkins URL,指定 Jenkins 服务器的访问地址,这里根据需要配置,我直接使用默认的
Jenkins URL 的主要目的是为了确保 Jenkins 能够正确生成和提供与其它插件和工具交互所需的 URL 链接。这些链接包括构建报告、构建历史记录、插件管理等。通过配置 Jenkins URL,可以确保这些链接在用户访问时能够正确地指向 Jenkins 服务器。
此外,配置 Jenkins URL 还可以影响到一些与安全相关的功能,例如:安全审计日志、跨站请求伪造(CSRF)防护等。因此,在配置 Jenkins URL 时,需要确保 URL 的准确性和可访问性,以便用户和系统能够正常使用 Jenkins 的各项功能。

此时,Jenkins 初始化完成,可以开始使用 Jenkins 了

相关文章:
在 Windows 中安装配置并启动运行 Jenkins【图文详细教程】
安装 Jenkins 的系统要求: 最少 256MB 可用内存最少 1GB 可用磁盘空间JDK 8 / 11 /17(Jenkins 是用 Java 写的,打包成 war 包) 查看 JDK 的版本 Java JDK 在 Windows 中安装可以参考:https://www.yuque.com/u27599042/…...
C# 读取txt文本所有行
引用:System.IO; Path.Combine(); //将字符串组合成一个路径 Path.GetFullPath(); //返回指定路径的绝对路径 File.ReadAllLines(); //读取文本框返回一个数组 File.ReadAllText(); //读取文本框返回一个字符串 File.ReadAllBytes(); //读取文本框返回字节 …...
STM32使用常见错误合集(正在更新版)
本文章记录一些学习STM32的一些错误问题,师承江科大哈哈哈 一、编译、烧录类问题 1、烧录不成功,Keil提示RDDI-DAP Error【场景:PWM驱动直流电机】 解决方案:将电机断开再进行烧录,断开后就可以美美烧录不报错啦~ …...
Java Random类
一、Random类 在项目开发中,经常需要使用随机数值,例如,网站登录中的验证码,或者需要以一定概率实现的某种效果(如游戏程序中的物品掉落等),就需要Java提供的Random类,该类用于生成…...
【Spring Cloud】微服务通信概述
SueWakeup 个人主页:SueWakeup 系列专栏:学习技术栈 个性签名:人生乏味啊,我欲令之光怪陆离 本文封面由 凯楠📷 友情赞助播出 目录 前言 1. Dubbo(Spring Cloud Alibaba)和 Spring Cloud 的适…...
MySQL的概述与安装
一、数据库的基本概念: 1.1 数据: 1) 描述事物的符号记录称为数据(Data)。数字、文字、图形、图像、声音、档案记录等 都是数据。 2)数据是以“记录”的形式按照统一的格式进行存储的,而不是…...
《被讨厌的勇气》书摘2
发生什么不重要,怎样看待才重要 生活的真谛就是活在当下 来自他人和社会的评价,造成了我们的骄傲和自卑。人们经常借“爱”之名,行控制之实 学会课题分离 当我们发现自己的价值的时候,才具备了让自己真正自由和自主的勇气 人…...
基于SpringBoot的会员制医疗预约服务管理信息系统
开发语言:Java 框架:springboot JDK版本:JDK1.8 服务器:tomcat7 数据库:mysql 5.7 数据库工具:Navicat11 开发软件:eclipse/myeclipse/idea 系统展示 系统功能模块 会员制医疗预约服务管…...
【二十三】【算法分析与设计】三柱汉诺塔详解,计算子移动次数,正常递归计算,观察数据得出数学规律,递归图得出数学规律,将递归函数转化为递推式
目录 汉诺塔递归 汉诺塔子移动次数的计算 牛牛的汉诺塔 选择正常的递归模拟计算子移动次数 根据具体数据得出数学规律 根据递归图得出数学规律 将递归函数转化为递推式 结尾 汉诺塔递归 汉诺塔是一个经典问题,相传在古印度圣庙中,有一种被称为汉…...
C# WPF编程-XAML
C# WPF编程-XAML XAML简述XAML子集XAML编译XAML基础XAML名称空间XAML中的属性和事件属性事件使用其他名称空间中的类型 加载和编译XAML XAML简述 XAML(Extensible Application Markup Language的简写,发音"zammel")是用于实例化.NET对象的标记语言。XAML…...
java 高级面试题(借鉴)(下)
雪花算法原理 第1位符号位固定为0,41位时间戳,10位workId,12位序列号,位数可以有不同实现。 优点:每个毫秒值包含的ID值很多,不够可以变动位数来增加,性能佳(依赖workId的实现…...
C++测试代码
C测试代码 目录 基于C实现的AOP功能 基于C实现的AOP功能 #include <iostream> #include <string>struct LogHeader {std::string prefix;std::string aspect; };template <typename T> void before(const std::string& msg, const LogHeader& heade…...
Flask python 开发篇:蓝图的使用
蓝图 引言一、为什么使用蓝图?二、蓝图的概念三、创建蓝图四、注册蓝图五、分享我的creat_app方法六、写在最后 引言 falsk是个轻量级的框架,核心实现简单,但同事可以让开发人员自由的扩展功能。开发中,使用模块导入的方式。 一…...
抖音视频爬虫下载软件|可导出视频分享链接|视频批量采集工具
无水印视频关键词批量下载工具操作指南 我们自主开发了一款便捷的音视频批量下载工具,不仅支持单个视频链接提取,还可通过关键词搜索实现批量采集和选择性下载,让您轻松获取所需视频内容。 操作说明: 关键词批量采集视频 进入软件…...
CentOS DHCP服务器部署指南
title: DHCP 服务器部署以及配置 search: 2024-03-21 tags: “#DHCP 服务器部署以及配置” CentOS DHCP 服务器部署指南 背景 :因上了 Linux 的实验课程,在课程中,老师要求我们自己搭建 DHCP 服务器构建局域网,在构建的时候问题百…...
llvm后端
SelectionDAGBuilder是LLVM(Low Level Virtual Machine)编译器中的一个重要组件,它负责将LLVM中间表示(Intermediate Representation,IR)转换为SelectionDAG(选择有向无环图)的形式。…...
【JSON2WEB】10 基于 Amis 做个登录页面login.html
【JSON2WEB】01 WEB管理信息系统架构设计 【JSON2WEB】02 JSON2WEB初步UI设计 【JSON2WEB】03 go的模板包html/template的使用 【JSON2WEB】04 amis低代码前端框架介绍 【JSON2WEB】05 前端开发三件套 HTML CSS JavaScript 速成 【JSON2WEB】06 JSON2WEB前端框架搭建 【J…...
Android 你遇到的无障碍onGesture不执行
你是不是和我一样,在开发无障碍应用的时候,翻边了Android的AccessibilityService源码 但是就是发现不了onGesture不执行的原因? 你是不是和我一样,在好多测试手机之间徘徊,发现还是不执行? 你是不是和我一…...
Java学习10
目录 一.多态: 1.方法的多态: 2.对象的多态: 3.多态的注意事项与细节: 5.多态的应用: 二.Java的动态绑定机制: 三.多态应用: 1.多态数组: 2.多态参数: 三.Object类…...
第二十章 TypeScript(webpack构建ts+vue3项目)
构建项目目录 src-- main.ts-- App.vue--shim.d.tswebpack.config.jsindex.htmlpackage.jsontsconfig.json 基础构建 npm install webpack -D npm install webpack-dev-server -D npm install webpack-cli -D package.json 添加打包命令和 启动服务的命令 {"scripts…...
心理医生哪家强?真实就诊指南+案例分享
行业痛点分析当前长沙心理诊疗领域面临多重技术挑战。数据显示,长沙市精神障碍患病率约为17.5%,其中焦虑、抑郁类障碍占比达62%,但实际就诊率不足30%。测试显示,三甲医院心理科平均排队时间超过45天,单次就诊时长不足1…...
SDXL-Turbo创作分享:用实时绘画工具生成的精美作品案例
SDXL-Turbo创作分享:用实时绘画工具生成的精美作品案例 1. 引言:实时AI绘画的新纪元 想象一下这样的场景:你正在构思一个赛博朋克风格的城市景观,随着键盘的每一次敲击,眼前的画面实时变化,就像魔术师挥动…...
2026年海南公司注册与合规服务行业评估报告
行业背景与评估维度2026年,随着海南自贸港全岛封关运作的正式实施,“零关税、低税率、简税制”的政策红利全面释放,海南已成为企业布局跨境业务与享受税收优惠的战略高地。然而,政策环境的快速迭代也带来了显著的痛点:…...
Python实战指南:从零到精通的100天学习路径
Python实战指南:从零到精通的100天学习路径 【免费下载链接】Python-100-Days Python - 100天从新手到大师 项目地址: https://gitcode.com/GitHub_Trending/py/Python-100-Days 在当今数字化时代,Python已成为最受欢迎的编程语言之一,…...
Docker启动Easysearch自定义密码5种方法,flask_socketio+pyautogui实现的具有加密传输功能的极简远程桌面。
Docker 启动 Easysearch 时自定义初始密码的几种方式 通过环境变量直接设置密码 在运行 Docker 容器时,可以使用 -e 参数传递环境变量 ELASTIC_PASSWORD 来设置初始密码。 docker run -d --name easysearch \-p 9200:9200 \-e "ELASTIC_PASSWORDyour_custom_pa…...
突破60帧束缚:原神高帧率解锁工具完全指南
突破60帧束缚:原神高帧率解锁工具完全指南 【免费下载链接】genshin-fps-unlock unlocks the 60 fps cap 项目地址: https://gitcode.com/gh_mirrors/ge/genshin-fps-unlock 你是否曾为《原神》的60帧限制而感到遗憾?当你的显示器支持144Hz甚至更…...
深求·墨鉴(DeepSeek-OCR-2)效果展示:毛笔字春联识别+吉祥话语义分析
深求墨鉴(DeepSeek-OCR-2)效果展示:毛笔字春联识别吉祥话语义分析 1. 引言:当传统书法遇见现代AI 春节临近,家家户户都在准备贴春联。那些饱含祝福的毛笔字,是中国人心中最温暖的年味。但你是否想过&…...
原神帧率解锁完整指南:5步突破60帧限制,体验丝滑游戏画面
原神帧率解锁完整指南:5步突破60帧限制,体验丝滑游戏画面 【免费下载链接】genshin-fps-unlock unlocks the 60 fps cap 项目地址: https://gitcode.com/gh_mirrors/ge/genshin-fps-unlock 对于追求极致流畅游戏体验的《原神》玩家来说࿰…...
MiniCPM-o-4.5-nvidia-FlagOS企业级方案:高可用服务器集群部署指南
MiniCPM-o-4.5-nvidia-FlagOS企业级方案:高可用服务器集群部署指南 1. 引言:当AI应用走向规模化 想象一下这个场景:你的团队基于MiniCPM-o-4.5-nvidia-FlagOS开发了一款智能客服应用,上线初期反响不错。但随着用户量激增&#x…...
笔试训练48天:拼三角(枚举/dfs)
链接:https://ac.nowcoder.com/acm/problem/219046 来源:牛客网 题目描述 给出6根棍子,能否在选出3根拼成一个三角形的同时剩下的3根也能组成一个三角形? 输入描述: 输出描述: 在一行中输出 “Yes” or “No” 示例1 输入…...



