jenkins-jdk8.0环境准备及部署过程
目录
- 1. 环境准备
- 1.1 安装 Java
- 2. 下载 Jenkins WAR 包
- 3. 运行 Jenkins WAR 包
- 3.1 直接运行(临时测试)
- 3.2 注册为 Windows 服务(后台运行)
- 4. 初始化 Jenkins
- 5. 配置 Jenkins
- 6www.devze.com. 常见问题
- 6.1 端口冲突
- 6.2 服务启动失败
- 6.3 插件安装缓慢
- 7. 数据目录迁移(可选)
1. 环境准备
1.1 安装 Java
Jenkins 依赖 Java 运行,需安装 JDK 8 或 JDK 11(根据 Jenkins 版本选择):
下载 JDK:
安装 JDK,配置环境变量:
验证安装:
下载
java -version
oracle JDK 8(历史版本需注册账号)
OpenJDK 8
新建系统变量
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
等)。控制台会www.devze.com输出初始管理员密码(记下来备用)php。
浏览器访问:
http://localhost:8080
3.2 注册为 Windows 服务(后台运行)
直接运行 WAR 包时,关闭命令行窗口会导致 Jenkins 停止。推荐注册为系统服务:
安装 WinSW(Windows Service Wrapper):
下载 WinSW,选择
.exe
文件(如WinSW-x64.exe
)。将
WinSW-x64.exe
重命名为jenkins-service.exe
,并复制到C:\jenkins
目录。
创建配置文件 jenkins-service.XML
:
C:\jenkins
中新建文件,内容如下:
下载
运行<servic编程客栈e> <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
服务状态管理:
停止服务:
net stop jenkins
卸载服务:
jenkins-service.exe uninstall
4. 初始化 Jenkins
浏览器访问
http://localhost:8080
。获取初始管理员密码:
密码文件路径显示在启动日志中(若通过服务启动,查看
%JENKINS_HOME%\secrets\initialAdminPassword
,默认路径为C:\Users\<用户名>\.jenkins
)。
安装插件:
选择推荐插件或自定义安装。
创建管理员账户:
设置用户名、密码和邮箱。
5. 配置 Jenkins
全局工具配置:
进入
Manage Jenkins > Global Tool Configuration
,配置 JDK、Maven、Git 等路径。
插件管理:
安装常用插件(如 Git、Pipeline、SSH)。
6. 常见问题
6.1 端口冲突
修改启动参数:
下载
java -jar jenkins.war --httpPort=8081
6.2 服务启动失败
检查日志文件:
WinSW 的日志位于C:\jenkins\jenkins-service.wrapper.log
。确保
java
&编程客栈nbsp;命令在Path
中可访问。
6.3 插件安装缓慢
更换国内镜像源:
进入 Manage Jenkins > Manage Plugins > Advanced
。
修改 Update Site
URL 为:
下载
https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json
7. 数据目录迁移(可选)
默认 Jenkins 数据存储在 C:\Users\<用户名>\.jenkins
。若需迁移:
停止 Jenkins 服务。
复制
.jenkins
文件夹到新位置(如D:\jenkins_home
)。设置环境变量
JENKINS_HOME
指向新路径。重启服务。
到此这篇关于jenkins-jdk8.0部署的文章就介绍到这了,更多相关jenkins-jdk8.0部署内容请搜索编程客栈(www.devze.com)以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程客栈(www.devze.com)!
精彩评论