重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
maven周期
十多年的滦平网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。营销型网站建设的优势是能够根据用户设备显示端的尺寸不同,自动调整滦平建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。创新互联从事“滦平网站设计”,“滦平网站推广”以来,每个客户项目都认真落实执行。maven的生命周期不止package,compile,clean。其实这是主要部分。
以下截图其实展示的是maven的所有周期。
maven的生命周期,主要分为3套(其实每个生命周期下面都分为一些阶段,如上截图所示):
1、clean周期:负责清理项目(清理上一次编译的文件)。
2、default周期: 主体周期,负责完成项目构建主体过程。
3、site周期:建立站点(生成站点文档,发送站点到服务器)。
周期之间是独立的,周期内部的各个阶段是相互依赖的。
例如我执行install,这个阶段是处于default周期内部的,所以这个时候,会从最早的阶段执行到install。post-clean以及前面的是属于clean周期的。
所以
例如mvn clean compile是可以的,但是mvn compile install就没必要了, compile和install是属于同一个周期内的。
maven插件
其实maven的周期是一个规范真正执行的是maven的插件。阶段执行的时候,其实执行的是maven的插件,每个插件又包含很多的goal,所以插件执行的时候就是执行每一个目标。
添加maven的插件:
org.apache.maven.plugins maven-dependency-plugin 3.1.1