首页 > 其他分享 >maven生命周期及命令用法

maven生命周期及命令用法

时间:2022-10-24 18:24:10浏览次数:46  
标签:生命周期 package 用法 maven 命令 clean test 执行

生命周期

一个项目的构建build的过程通常包括:清理、编译、测试、打包、部署等

Maven定义了三套生命周期:

  clean:处理项目的清理工作,主要命令是clean

  default:处理项目的deploy,主要命令:compile、test、package、install

  site:处理网站站点的创建,主要命令:site

命令用法

  每个生命周期之间是互相独立,比如:直接执行package,不会执行clean

  每个生命周期内都包含多个阶段,这些阶段是有顺序的,后续的阶段必须等待前面的阶段执行后才能执行(一个生命周期内,比如default阶段,执行package,会执行前面的compile、test,再执行package,可以简写为:package;一般是再加上前一个生命周期clean,所以简写为:clean package)

  不执行测试用例:mvn clean package -Dmaven.test.skip=true

标签:生命周期,package,用法,maven,命令,clean,test,执行
From: https://www.cnblogs.com/uncleyong/p/16820993.html

相关文章

  • Shell脚本中的while getopts用法,脚本中套用多个变量
    getpots是Shell命令行参数解析工具,旨在从ShellScript的命令行当中解析参数。getopts被Shell程序用来分析位置参数,option包含需要被识别的选项字符,如果这里的字符后面跟着......
  • Maven
    MavenMaven是专门管理和构建Java项目的工具,它的主要功能有:提供了一套标准化的项目结构提供了一套标准化的构建流程提供了一套依赖管理机制 标准化的构建流程:编......
  • oracle中的(+)用法
    oracle中的(+)是一种特殊的用法,(+)表示外连接,并且总是放在非主表的一方。例如左外连接:selectA.a,B.afromALEFTJOINBONA.b=B.b;等价于selectA.a,B.afromA,Bwhe......
  • c枚举类型enum用法(java 枚举类型enum用法)
    C中的枚举类型有什么特点呢?我们利用C中的枚举类型定义了在扫描程序中的记号;为了避免涉及到特定实现语言(C)中表示记号的细节,就使用了正则表达式本身来表示记号如何使用java......
  • 阿里maven仓库地址
    在国内访问Maven仓库,连接速度太慢。下面是将中央仓库替换成阿里云的中央仓库的方法。第一种,统一修改仓库地址可以直接修改Mavenconf文件夹中的setting.xml文件,或者在.m2文件......
  • 【SpringMvc】IDEA maven使用tomcat7插件启动报错:A child container failed during s
    【爱迪的懂】原文......
  • 【maven】修改默认仓库为阿里仓库
    Maven仓库默认在国外,国内使用难免很慢,我们可以更换为阿里云的仓库。第一步:修改maven根目录下的conf文件夹中的setting.xml文件,在mirrors节点上,添加内容如下:<......
  • 函数用法
    平方函数——pow平方根函数——sqrt查找字符出现的次数——count万用类型——auto实现数组翻转——reverse取最大/最小值——max/min平方函数——pow函数:pow(x,......
  • Maven使用
    一、什么是Maven?目前无论使用IDEA、Eclipse等其他IDE,使用里面ANT工具。ANT工具帮助我们进行编译,打包运行等工作。Apache基于ANT进行了升级,研发出了全新的自动化构建工具Mave......
  • VMware vRealize Suite Lifecycle Manager 8.10 - vRealize Suite 生命周期和内容管理
    请访问原文链接:https://sysin.cn/blog/vmware-vrslm-8/,查看最新版。原创作品,转载请保留出处。作者主页:www.sysin.org使用vRealizeSuiteLifecycleManager管理vRea......