如何强制手动执行maven插件?

时间:2012-11-08 18:35:45

标签: maven maven-3

maven中是否有办法强制插件只能手动执行。例如,我有sql插件,它将创建一些表,我不希望这个插件一直运行每个构建我想要它只在我告诉maven运行该插件时运行。如何将插件配置为手动运行?

1 个答案:

答案 0 :(得分:6)

大多数插件不会自动执行,除非它们是bound to a build phase。除非您在命令行中指定插件,否则您应该会发现插件不会执行:mvn plugin:goal

如果插件已经自动绑定到某个阶段,您可以通过将其绑定到不存在的阶段来撤消它(none是传统的选择)。有关此示例,请参阅this question