Fork me on GitHub

Maven的生命周期

----------------------siwuxie095

   

   

   

   

   

   

   

   

Maven 的生命周期

   

   

1、Maven 的生命周期不是一个整体,实际上,Maven 拥有三套

相互独立的生命周期,分别是:clean、default、site

   

1clean 生命周期的目的是清理项目

   

2default 生命周期的目的是构建项目

   

3site 生命周期的目的是建立项目站点

   

   

   

2、每一套生命周期包含一些阶段,这些阶段有序,且后面的阶段

依赖于前面的阶段

   

如:default 生命周期的主要阶段有:compile、test、package、

install、deploy

   

1)当调用 compile 时,只有 compile 阶段得以执行

   

2)当调用 test 时,compile、test 阶段会得以顺序执行

   

3)当调用 package 时,compile、test、package 阶段会得以顺序执行

   

   

   

   

3每个 Maven 命令对应生命周期的某个阶段

   

如:

   

1)mvn clean 命令对应 clean 生命周期的 clean 阶段

   

2)mvn compile 命令对应 default 生命周期的 compile 阶段

   

   

   

   

   

   

   

   

   

   

【made by siwuxie095】

posted on 2017-09-22 09:03  siwuxie095  阅读(145)  评论(0编辑  收藏  举报

导航