zl程序教程

您现在的位置是:首页 >  Java

当前栏目

九、用maven构建java项目

2023-03-14 22:53:33 时间

一、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

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)配置环境变量:

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包

ll /var/lib/jenkins/workspace/java-job/target/

3)构建介绍 jar包的构建不需要想我们构建html包那样打包,因为java项目中的pom.xml文件,会指定构建出的软件名字,配置信息等 jar包构建完成后,就可以像之前一样,拷贝到其他服务器上然后通过命令进行启动,这里就不再说演示了