You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何运行pom.xml中已明确排除的带标签JUnit5测试?

解决JUnit5 slow标签测试命令行启用问题

正确命令

要启用被默认排除的slow标签测试,执行以下命令之一:

  • 清空排除分组,运行所有测试:
mvn test -Dsurefire.excludedGroups=
  • 仅运行slow标签的测试:
mvn test -Dgroups=slow

原因说明

你之前执行mvn test -DexcludedGroups=无效,是因为maven-surefire-plugin的配置参数需要加上surefire.前缀才能在命令行覆盖pom中的配置。直接传excludedGroups不会被插件识别,因此pom里的excludedGroups=slow规则依然生效。

也可以用-Dsurefire.excludedGroups=null来完全取消排除规则,效果和清空参数一致。

内容的提问来源于stack exchange,提问作者yegor256

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.12 21:22:35