一.简介
二.hello-word项目示例
0.gilab新建一个项目hello-word-war
1.gitee中搜索hello-word-war源码后下载
2.下载完成后解压,在hello-word-war目录下 鼠标右键Open Git Bash here,将源码推送到gitlab
3.安装配置maven 与jenkins一台服务器
maven可对java源代码进行编译,源代码目录内有pom.xml文件,pom.xml记录代码依赖,war或jar的名字。项目上具体使用什么版本,根据要求安装即可。这里使用maven3.8.8,二进制包 下载地址。
也可手动打包,后续是maven自动编译war包(此步骤无需操作)
4.jenkins拉取代码,通过maven编译war包
创建一个maven项目
General---丢弃旧的构建(可选)
源码管理---Git 项目的仓库地址和认证 (认证已配置好)
Build---Maven Version---the tool configuration---跳转到全局工具配置
系统管理---全局工具配置---Maven安装---取消自动安装
自定义name,添加MAVEN_HOME
配置完成后,返回到Build---添加命令(默认package) clean package
部署war包到web服务器
Post Steps---Run only if build succeeds---执行shell
执行shell命令如下
立即构建---控制台输出
控制台内容部分展示
验证web http://192.168.77.142:8080