Ubuntu Jenkins Java -jar 实现教程 简介 本教程旨在帮助刚入行的开发者学会如何在Ubuntu操作系统上使用Jenkins运行Java -jar程序。我们将通过以下步骤逐步引导你完成这个任务。 整体流程 下面
Ubuntu Jenkins Java -jar 实现教程
简介
本教程旨在帮助刚入行的开发者学会如何在Ubuntu操作系统上使用Jenkins运行Java -jar程序。我们将通过以下步骤逐步引导你完成这个任务。
整体流程
下面的表格展示了完成此任务的整体流程:
gantt
dateFormat YYYY-MM-DD
title 整体流程
section 创建Ubuntu虚拟机
创建虚拟机 :active, 2022-01-01, 2d
安装Jenkins :2022-01-03, 2d
配置Jenkins :2022-01-05, 2d
section 编写Java -jar程序
编写程序 :2022-01-08, 3d
构建Jar包 :2022-01-11, 2d
section 运行Java -jar程序
配置Jenkins任务 :2022-01-13, 2d
执行Jenkins任务 :2022-01-15, 2d
详细步骤
步骤 1: 创建Ubuntu虚拟机
首先,我们需要创建一个Ubuntu虚拟机。你可以使用VMware、VirtualBox等虚拟化软件来创建虚拟机。在创建虚拟机时,选择Ubuntu操作系统的最新版本,并确保分配足够的内存和存储空间。
步骤 2: 安装Jenkins
- 打开终端,输入以下命令以添加Jenkins软件包的密钥:
wget -q -O - | sudo apt-key add -
- 输入以下命令以将Jenkins软件包仓库添加到系统中:
sudo sh -c 'echo deb binary/ > /etc/apt/sources.list.d/jenkins.list'
- 输入以下命令以更新软件包列表并安装Jenkins:
sudo apt-get update
sudo apt-get install jenkins
- 安装完成后,输入以下命令以启动Jenkins服务:
sudo systemctl start jenkins
- 输入以下命令以查看Jenkins服务的状态:
sudo systemctl status jenkins
步骤 3: 配置Jenkins
-
打开浏览器,输入
http://localhost:8080
,打开Jenkins的Web界面。 -
在第一次访问时,Jenkins将要求你提供初始管理员密码。输入以下命令以获取管理员密码:
sudo cat /var/lib/jenkins/secrets/initialAdminPassword
-
将管理员密码复制粘贴到Jenkins的Web界面中,然后按照界面提示完成安装向导。
-
创建用户名和密码,用于登录Jenkins。
-
安装推荐插件。
-
设置Jenkins的URL,然后点击"Save and Finish"完成配置。
步骤 4: 编写Java -jar程序
在这一步,你需要编写一个Java程序,并将其打包为可执行的Jar文件。
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}
步骤 5: 构建Jar包
-
打开终端,进入Java -jar程序所在的目录。
-
输入以下命令以编译Java程序:
javac HelloWorld.java
- 输入以下命令以将编译后的Java程序打包为Jar文件:
jar cvfe HelloWorld.jar HelloWorld HelloWorld.class
步骤 6: 配置Jenkins任务
-
返回Jenkins的Web界面,点击"New Item"创建一个新的任务。
-
输入任务的名称,选择"Freestyle project",然后点击"OK"。
-
在任务配置页面的"Build"部分,点击"Add build step",选择"Execute shell"。
-
在"Command"文本框中输入以下命令:
java -jar /path/to/HelloWorld.jar
其中,/path/to/HelloWorld.jar
应替换为实际的Jar文件路径。