惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

V
Visual Studio Blog
A
About on SuperTechFans
J
Java Code Geeks
G
Google Developers Blog
L
LangChain Blog
小众软件
小众软件
宝玉的分享
宝玉的分享
云风的 BLOG
云风的 BLOG
P
Proofpoint News Feed
博客园 - 【当耐特】
IT之家
IT之家
F
Fortinet All Blogs
aimingoo的专栏
aimingoo的专栏
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
阮一峰的网络日志
阮一峰的网络日志
V
V2EX
博客园 - Franky
博客园_首页
雷峰网
雷峰网
Microsoft Security Blog
Microsoft Security Blog
Vercel News
Vercel News
B
Blog
月光博客
月光博客
酷 壳 – CoolShell
酷 壳 – CoolShell

博客园 - 悄悄的来,匆匆的走

用npm 启动的前端项目在别人的电脑上访问不了,但是Java启动的项目可以 新建了一个微信群深圳技术交流群 OpenClaw 跨境电商 POD 领域实操指南 大文件清理工具 鸿蒙开发hello word 修改es的副本数-如果是测试环境的话 如果idea -java 编译内存不够修改这个地方 电脑往小米手机里快速传输文件方法 Flutter 开发文档 永久配置idea + Gradle 输出编码乱码(彻底解决) Firefox 插件开发教程地址 Ubuntu 安装Node Exporter Ubuntu 安装redis linux Ubuntu安装mysql 优化一个spring项目的启动耗时-日志1 在 Ubuntu 系统中使用apt卸载 Jenkins 清理atp安装的jenkins 清理干净Jenkins apt 安装的 Jenkins CentOS安装maven
Ubuntu 安装 jenkins支持jdk1.8的版本
悄悄的来,匆匆的走 · 2025-05-27 · via 博客园 - 悄悄的来,匆匆的走

环境准备
首先要保证系统处于最新状态,并且安装了必要的依赖包:
bash
sudo apt update && sudo apt upgrade -y
sudo apt install -y wget apt-transport-https gnupg2
安装 OpenJDK 8
Jenkins 在运行时需要 Java 环境,下面为你安装 OpenJDK 8:
bash
sudo apt install -y openjdk-8-jdk
安装完成之后,可以通过下面的命令来确认 Java 版本:
bash
java -version
正常情况下,会显示类似下面的版本信息:
plaintext
openjdk version "1.8.0_382"
OpenJDK Runtime Environment (build 1.8.0_382-8u382-b05-0ubuntu1~20.04-b05)
OpenJDK 64-Bit Server VM (build 25.382-b05, mixed mode)
添加 Jenkins 软件源
要安装特定版本的 Jenkins,得先添加 Jenkins 官方软件源:
bash
wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add -
echo deb https://pkg.jenkins.io/debian binary/ | sudo tee /etc/apt/sources.list.d/jenkins.list
sudo apt update
安装支持 JDK 1.8 的 Jenkins 版本
为了确保 Jenkins 能在 JDK 1.8 环境下正常运行,我们安装 2.361.4 这个 LTS 版本:

检查源中是否存在目标版本
apt list jenkins --all-versions

Jenkins 2.346.1 是目前兼容 JDK 1.8 的最后一个版本,该版本专为仍在使用 JDK 1.8 环境的企业或项目设计,不仅保留了 Jenkins 的核心功能,还确保了与 JDK 1.8 的完美兼容性

apt list jenkins --all-versions | grep jenkins


jenkins/binary 2.340 all


jenkins/binary 2.340 all


sudo apt install -y jenkins=2.340


bash
sudo apt install -y jenkins=2.361.4
sudo apt install -y jenkins=2.360
配置 Jenkins 使用 JDK 1.8
安装完成后,要让 Jenkins 使用 JDK 1.8,需要编辑 Jenkins 的配置文件:
bash
sudo nano /etc/default/jenkins
在文件中找到 JAVA_HOME 这一行,将其修改为 OpenJDK 8 的安装路径:
plaintext
JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
修改完成后,按 Ctrl+O 保存,再按 Ctrl+X 退出。
启动并配置 Jenkins
完成上述配置后,启动 Jenkins 服务并设置为开机自启:
bash
sudo systemctl start jenkins
sudo systemctl enable jenkins
可以通过以下命令查看 Jenkins 服务的状态:
bash
sudo systemctl status jenkins
防火墙设置
要是服务器启用了防火墙,还需要开放 Jenkins 的默认端口 8080:
bash
sudo ufw allow 8080
sudo ufw reload
完成 Jenkins 初始化
在浏览器中访问 http://服务器IP:8080,按照下面的步骤完成初始化:
获取初始管理员密码:
bash
sudo cat /var/lib/jenkins/secrets/initialAdminPassword

将输出的密码复制到浏览器中进行解锁。
选择 "安装推荐的插件"。
创建管理员账户。
配置 Jenkins URL,然后就可以开始使用 Jenkins 了。
验证安装
安装完成后,可以在 Jenkins 的系统信息页面查看 Java 版本,确认是否为 1.8。