准备工作
在jenkins的工作节点上安装maven与jdk环境
准备一个git,里面包含一个java项目
jenkins安装maven插件
安装maven
1 2 3 4 5 6 7 8 9 10 11
| wget https://dlcdn.apache.org/maven/maven-3/3.9.9/binaries/apache-maven-3.9.9-bin.tar.gz tar -xf apache-maven-3.9.9-bin.tar.gz mv apache-maven-3.9.9 /usr/local/maven echo "export PATH=/usr/local/maven/bin/:$PATH" >> /etc/profile source /etc/profile mvn -v Apache Maven 3.9.9 (8e8579a9e76f7d015ee5ec7bfcdc97d260186937) Maven home: /usr/local/maven Java version: 17.0.12, vendor: Oracle Corporation, runtime: /usr/local/jdk-17 Default locale: en_US, platform encoding: UTF-8 OS name: "linux", version: "3.10.0-1160.119.1.el7.x86_64", arch: "amd64", family: "unix"
|
步骤
1.jenkins创建一个maven项目
2.项目配置Git源码管理
这个源码是我随便从网上拉来的
https://github.com/yankils/hello-world.git
3.Build构建参数配置
Root POM——pom.xml
Goals and options——clean package
4.进行构建

5.配置Post Steps——使用shell移动jar包
1 2 3 4
| rm -rf /tmp/* mv /usr/local/tomcat/webapps/* /tmp mkdir /usr/local/tomcat/webapps/ROOT mv /var/lib/jenkins/workspace/maven/webapp/target/webapp.war /usr/local/tomcat/webapps/hello-world.war
|
6.验证结果
