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

IntelliJ提交检查:如何允许忽略测试?

解决IntelliJ提交检查因忽略测试失败的问题

方法一:关闭提交检查中的测试环节

  1. 按Cmd+K打开提交窗口
  2. 点击窗口右下角「提交检查」旁的齿轮图标进入设置
  3. 在配置列表里找到「运行测试」,取消勾选该选项
  4. 保存配置后,提交代码时就不会再触发测试检查

方法二:修改测试配置,跳过指定测试

如果不想完全关闭测试检查,只想跳过特定测试:

  1. 点击顶部菜单栏「Run」→「Edit Configurations...」打开运行配置面板
  2. 找到对应的JUnit/TestNG测试配置
  3. 在配置页的过滤区域设置排除规则:
    • JUnit:在「Exclude patterns」里输入要忽略的测试类全限定名(比如com.example.MyIgnoredTest)
    • TestNG:在「Excluded groups」或「Excluded classes」中添加目标测试
  4. 保存配置后,提交检查会用这个配置运行测试,自动跳过指定项

方法三:通过构建工具参数跳过测试(Maven/Gradle项目适用)

如果项目用Maven或Gradle,可以给测试命令加跳过参数:

  • Maven:在测试配置的「Program arguments」里加 -DskipTests=true(只跳过测试执行,不跳过编译),或者 -Dmaven.test.skip=true(跳过测试编译和执行)
  • Gradle:在运行命令里加 -x test 参数

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.23 10:02:09