gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-02 08:06:59 26 4
gpt4 key购买 nike

从命令行执行 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. 该插件的配置与上面不同。在这种情况下,你就不走运了,你将无法跳过执行。看着source code ,没有 skip 属性的用户属性。您唯一的举动就是提出增强请求以在 the GitHub repo 上实现此功能。 。您还可以提供拉取请求:似乎唯一的更改是向 @Parameter 注释添加 property 属性。

关于java - 从命令行跳过 sql-maven-plugin 执行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33009902/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com