首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Meven的插件机制

Meven的插件机制

作者头像
SmileNicky
发布2019-01-17 15:11:19
4440
发布2019-01-17 15:11:19
举报
文章被收录于专栏:Nicky's blogNicky's blog

Maven的生命周期与Maven插件是项目绑定的,Maven默认地将一些默认插件的目标与Maven的生命周期维系在了一起,比如default的compile这个阶段就是和maven-compiler-plugin这个插件的compile目标维系着不可分割的关系。

为了不让用户不用任何配置就能进行一般程度的项目构建,Maven默认给自己生命周期的核心阶段绑定了自己的插件。

clean如下:

生命周期阶段

插件目标

pre-clean

clean

maven-clean-plugin:clean

post-clean

site如下:

生命周期阶段

插件目标

pre-site

site

maven-site-plugin:site

post-site

site-deploy

maven-site-plugin:deploy

最麻烦的就是最核心的default

生命周期阶段

插件目标

process-resources

maven-resources-plugin:resources

compile

maven-compiler-pugin:compile

process-test-resources

maven-resources-plugin:testResources

test-compile

maven-compiler-plugin:testCompile

test

maven-surefire-plugin:testCompile

package

maven-jar-plugin:jar

install

maven-install-plugin:install

deploy

maven-deploy-plugin:deploy

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2016年08月14日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档