首页 > 其他分享 >Maven 构建生命周期

Maven 构建生命周期

时间:2023-01-17 23:12:47浏览次数:35  
标签:生命周期 项目 Maven 编译 构建 测试

Maven 构建生命周期

Maven 构建生命周期定义了一个项目构建跟发布的过程。

一个典型的 Maven 构建(build)生命周期是由以下几个阶段的序列组成的:

 

 

 验证  validate  验证项目  验证项目是否正确且所有必须信息是可用的
 编译  compile  执行编译  源代码编译在此阶段完成
 测试  Test  测试  使用适当的单元测试框架(例如JUnit)运行测试。
 包装  package  打包  创建JAR/WAR包如在 pom.xml 中定义提及的包
 检查  verify  检查  对集成测试的结果进行检查,以保证质量达标
 安装 install  安装  安装打包的项目到本地仓库,以供其他项目使用
 部署 deploy  部署 拷贝最终的工程包到远程仓库中,以共享给其他开发人员和工程

标签:生命周期,项目,Maven,编译,构建,测试
From: https://www.cnblogs.com/cnetsa/p/17058886.html

相关文章

  • Maven
    Maven是一个项目管理工具,可以对Java项目进行构建、依赖管理。​依赖管理工具,管理jar包(多模块,一致的项目结构,一致的构建模型和插件机制)​脱离IDE环境,构建管理工具​ma......
  • Maven 环境配置
    Maven是一个基于Java的工具,所以要做的第一件事情就是安装JDK。如果你还未安装JDK,可以参考我们的 Java开发环境配置。系统要求JDKMaven3.3要求JDK1.7或......
  • vuejs从入门到精通——观察 Vue 实例从创建到销毁的完整生命周期
    观察Vue实例从创建到销毁的完整生命周期一、一个简单的Vue实例代码如下:<!DOCTYPEhtml><html><head><metacharset="utf-8"><title>Vue从入门到精通,https://w......
  • Maven 特点
    项目设置遵循统一的规则。任意工程中共享。依赖管理包括自动更新。一个庞大且不断增长的库。可扩展,能够轻松编写Java或脚本语言的插件。只需很少或不需要额外配置......
  • Maven 功能
    Maven功能Maven能够帮助开发者完成以下工作:构建文档生成报告依赖SCMs发布分发邮件列表......
  • Maven 教程
    本教程已为初学者准备,以帮助他们了解Maven工具的基本功能。完成本教程后,您会发现自己在使用ApacheMaven方面具有中等水平的专业知识,从这里您可以进入更高的层次。Maven......
  • Maven 安装及配置大体可以划分为三个步骤:下载、安装和配置。
    Maven安装及配置大体可以划分为三个步骤:下载、安装和配置。下载打开Maven官方下载页面:https://maven.apache.org/download.cgi#,点击下载链接即可开始下载:以Maven3.......
  • PyTorch图像分类实战task1——构建图像分类数据集
    构建图像分类数据集视频链接:https://www.bilibili.com/video/BV1Jd4y1T7rw/?vd_source=ec0dfe3d40081b44c0160eacc0f39d0f脚本文件:https://github.com/TommyZihao/Train_......
  • 半导体物理实验 01 - | 晶体结构构建、仿真与分析
    一、实验目的和任务熟悉典型半导体晶体结构,掌握MaterialStudio软件构建晶体结构;理解晶体电子结构,使用MaterialStudio进行晶体电子结构仿真与分析。二、实验原理晶体的主要......
  • 学习笔记——Spring管理第三方bean;Spring中Bean的作用域;Spring中Bean的生命周期;Spring
    2023-01-17一、Spring管理druid步骤 (1)导入jar包<!--https://mvnrepository.com/artifact/com.alibaba/druid--><dependency><groupId>com.a......