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

ams*_*ams 2 maven-3 maven

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

Dun*_*nes 6

除非绑定到构建阶段,否则大多数插件都不会自动执行.您应该发现除非您在命令行中指定插件,否则您的插件不会执行:mvn plugin:goal.

如果插件已经自动绑定到某个阶段,您可以通过将其绑定到不存在的阶段(这none是传统的选择)来撤消该阶段.请参阅此问题以获取此示例.