Jenkins持续集成环境搭建:Windows下jenkins.war启动配置图文详解

作者:技术拾光时间:2026-06-28 06:36:01浏览:465

在Windows系统,下载jenkins.war后配置JAVA_HOME,运行`java-jarjenkins.war`启动服务。访问localhost:8080,用初始密码解锁,安装推荐插件,创建管理员账号,即可完成持续集成环境搭建。

先聊几句背景。Jenkins 作为持续集成领域的老牌工具,在 Windows 下搭建其实并不复杂,但不少新手在第一步就被绕晕了。这篇文章会用最直接的方式,带你从零跑通 Jenkins,看完就能上手。

Jenkins持续集成环境搭建:Windows下jenkins.war启动配置图文详解

一、准备工作

确认 JDK 已装好

按 Win + R → 输入 cmd → 回车,执行:

java -version

如果能正常显示版本号(比如 1.8.x、11.x 或 17.x),说明环境没问题。如果提示找不到命令,先去安装 JDK 并配置好 JAVA_HOME 环境变量,这是 Jenkins 运行的基础。

获取 jenkins.war

下载好 jenkins.war 后,把它放在一个固定的目录中,比如 D:\Jenkins。这样后续操作更清晰,也方便管理。

二、启动 Jenkins(两种方式)

方法一:命令行启动(推荐)

进入 jenkins.war 所在的目录,在空白处按住 Shift 并右键,选择“在此处打开命令窗口”或“PowerShell”。然后输入以下命令:

java -jar jenkins.war

默认端口是 8080。当控制台输出 Jenkins is fully up and running 时,说明启动成功了。如果想换个端口,比如用 9090,可以这样:

java -jar jenkins.war --httpPort=9090

这种方式启动后,关闭命令行窗口 Jenkins 就会停止,适合初次体验或调试时使用。

方法二:后台服务方式(可选)

如果你希望 Jenkins 像 Windows 服务一样在后台运行,可以使用 jenkins.msi 安装包,或者用 nssm 工具封装。不过对于新手来说,建议先用命令行跑通流程,等熟悉了再考虑服务化部署。

三、初始化配置

打开浏览器访问 Jenkins

在浏览器地址栏输入 http://localhost:8080(如果改了端口,就换成对应的数字,比如 http://localhost:9090)。

输入初始密码解锁

页面会提示“Unlock Jenkins”,并给出对应的文件路径。你需要打开 secrets\initialAdminPassword 文件(这个路径在启动日志中也能直接看到),把里面的密码复制出来粘贴进去,然后点击“Continue”继续。

安装插件

新手可以直接选择“Install suggested plugins”(安装推荐的插件),然后等待自动下载完成。如果网络不太好,也可以先跳过,后续在插件管理页面手动安装。

创建管理员账号

填写用户名、密码、邮箱等信息,然后点击“Save and Finish”保存并完成。

实例配置

确认 Jenkins URL(一般保持默认不变),然后点击“Start using Jenkins”进入主界面。