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

如何在执行sbt assembly命令时跳过集成测试打包fat jar

sbt assembly构建Fat Jar时跳过集成测试的方法

方案1:单次执行临时生效

如果仅本次构建需要跳过集成测试,执行如下命令即可,该配置不会修改项目文件:

  • 仅跳过集成测试,保留单元测试执行:
    sbt "IntegrationTest / test := {}" assembly
  • 跳过所有测试(单元测试+集成测试),进一步提升构建速度:
    sbt assembly / test := {} assembly

方案2:项目永久配置生效

如果每次执行assembly构建都不需要运行集成测试,可以将规则写入项目根目录的build.sbt文件,添加如下配置:

IntegrationTest / assembly / test := {}

配置完成后后续直接执行sbt assembly就会自动跳过集成测试环节,直接输出最终的Fat Jar文件。


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.07 01:54:03