gpt4 book ai didi

maven - 如何将 excludedGroups 参数添加到 Maven 命令

转载 作者:行者123 更新时间:2023-12-05 08:23:35 25 4
gpt4 key购买 nike

我的 parent/pom.xml 文件中有 2 个 Maven 配置文件。

第一个配置文件仅运行特定组。

<configuration>
<groups>com.XXXXXXX.common.daily.util.UnitTest</groups>
</configuration>

第二个配置文件运行所有测试。

我想在 ma​​ven 命令 上使用一个参数在将排除的第二个配置文件中这个:

            <plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<groups>com.XXXXXX.common.daily.util.UnitTest</groups>
<skipTests>${skipFastTests}</skipTests>
</configuration>
</plugin>

我不想更改第二个配置文件的 pom.xml。

我想知道如何为 excludedGroups 添加额外的参数?

mvn test -P=profile2   ______

最佳答案

您可以在 pom 文件中排除插件配置中的类别。但是如果你想通过 mvn 命令行动态排除给定的组,你可以通过使用 'excludedGroups' 参数来实现,如下所示:

mvn test -DexcludedGroups=com.group.ExcludedCategory

http://maven.apache.org/surefire/maven-surefire-plugin/test-mojo.html#excludedGroups

关于maven - 如何将 excludedGroups 参数添加到 Maven 命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39594163/

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