繁体   English   中英

从命令行跳过 sql-maven-plugin 执行

[英]Skip sql-maven-plugin execution from command line

从命令行执行mvn clean install时,如何防止sql-maven-plugin执行? 我无法触摸 pom 文件。

sql-maven-plugin确实提供了一个skip属性,但没有相应的用户属性。

如果不能修改POM文件,有2种情况:

  1. 插件配置如下:

     <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>sql-maven-plugin</artifactId> <version>1.5</version> <!-- dependencies and executions blocks omitted for brevity --> <configuration> <skip>${someProperty}</skip> </configuration> </plugin>

    在这种情况下,您可以运行mvn clean install -DsomeProperty=true跳过插件的执行。

  2. 该插件没有像上面那样配置。 在这种情况下,您不走运,您将无法跳过执行。 查看源代码skip属性没有用户属性。 您唯一的举措是提出增强请求以在GitHub 存储库中实现这一点。 您还可以提供拉取请求:似乎唯一的更改是向@Parameter注释添加property属性。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM