一、maven信息
1.maven介绍
MAVEN是一个项目管理和综合工具。提供给开发人员构建一个完整的生命周期框架。开发团队可以自动完成该项目的基础设施建设,MAVEN使用标准的目录结构和默认构建生命周期。 属于APACHE的开源项目,主要服务于JAVA平台的构建、依赖管理、项目管理。 通过XML格式保存的POM.XML文件。该文件用于管理:源代码、配置文件、开发者的信息和角色、问题追踪系统、组织信息、项目授权、项目的URL、项目的依赖关系等等。该文件是由开发维护,我们运维人员可以不用去关心。
2.安装与获取
1)下载Maven 3安装包 官网: http://maven.apache.org/download.cgi 清华镜像: https://mirrors.tuna.tsinghua.edu.cn/apache/maven/ 2)安装Maven
代码语言:javascript复制wget https://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.3.9/binaries/apache-maven-3.3.9-bin.tar.gz
tar xf apache-maven-3.3.9-bin.tar.gz
mv apache-maven-3.3.9 /usr/local/
ln -s /usr/local/apache-maven-3.3.9/ /usr/local/maven
/usr/local/maven/bin/mvn -v
3)配置环境变量:
代码语言:javascript复制echo 'export PATH=/usr/local/apache-maven-3.3.9/bin/:$PATH' >>/etc/profile
source /etc/profile
3.jenkins安装maven插件
1)安装Maven Integration插件 在Jenkins插件中心,搜索Maven Integration插件并安装和重启,如下
2)配置maven路径 在系统管理-全局工具配置中,配置maven的名字和路径,如下图
说明: 也可以不用上面的方法,直接勾选下面的在线安装也可以,Jenkins会在执行maven项目时自动安装maven
二、创建maven项目
1.新建maven类型的java项目
1)创建项目
2)获取源码
3)构建设置
2.构建和验证
1)执行构建 点击本项目,然后点击立即构建,如下是构建结果提示
2)构建验证 在Jenkins本机的工作目录中,看是否有打包好的jar包
代码语言:javascript复制ll /var/lib/jenkins/workspace/java-job/target/
3)构建介绍 jar包的构建不需要想我们构建html包那样打包,因为java项目中的pom.xml文件,会指定构建出的软件名字,配置信息等 jar包构建完成后,就可以像之前一样,拷贝到其他服务器上然后通过命令进行启动,这里就不再说演示了