首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Maven3中跳过插件分叉生命周期中的maven阶段

在Maven3中跳过插件分叉生命周期中的maven阶段
EN

Stack Overflow用户
提问于 2017-05-02 13:36:14
回答 1查看 196关注 0票数 0

大多数覆盖插件都有一个生命周期,以防止混淆插装的字节代码和产品代码。Maven似乎强制任何生命周期完全执行到指定的阶段,因此在覆盖插件分支的生命周期中,通常会执行test之前的所有阶段。

对于这个分叉的生命周期,似乎只有compile阶段是真正需要的,因为其他一切都与原始生命周期完全相同,例如checkstyle插件、generate-sourcestest-compile等。当项目很大时,重复运行这些阶段也会花费大量额外的时间。

所以,一般来说,或者在上面的情况下,有没有办法让分支的生命周期跳过一些不必要的阶段?

EN

回答 1

Stack Overflow用户

发布于 2017-05-02 14:56:03

您不能跳过阶段。有一些方法可以跳过某些绑定到某个阶段的插件执行(例如-Dmaven.test.skip=true或-DskipTests=true)。

您也可以直接调用插件目标,但我不知道这是否适用于您的特定情况。

mvn plugin-group-id:plugin-artifact-id:plugin-goal

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43730774

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档