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

使用Mill构建工具时,如何在IntelliJ中调试Scala单元测试?

在IntelliJ中用Mill调试Scala单元测试的步骤
  • 安装Mill插件:打开IntelliJ的Settings -> Plugins,搜索Mill插件并安装,完成后重启IDE。
  • 导入Mill项目:若项目未导入,选择File -> Open,选中项目根目录下的build.sc文件,按向导完成导入。
  • 调试单个测试方法/类:
    • 打开目标Scala测试类,在需要断点的行号左侧点击设置断点。
    • 右键点击测试方法名,选择Debug 'testMethodName';或右键点击类名,选择Debug 'TestClassName',直接启动调试。
  • 配置Mill测试目标调试:
    • 点击IntelliJ右上角运行按钮旁的下拉框,选择Edit Configurations。
    • 点击+号,选择Mill类型的配置。
    • 在配置页填写:
      • Target:输入测试目标,比如test(运行所有测试)或test.testOnly com.yourpackage.YourSpec(指定单个测试类)。
      • 如需自定义VM参数,可在VM options中添加对应参数(IntelliJ通常会自动配置调试所需参数)。
    • 保存配置后点击Debug按钮启动调试。
  • 命令行配合调试(可选):
    • 在终端执行./mill --debug 5005 test(指定调试端口为5005),Mill进程会暂停等待调试连接。
    • 在IntelliJ中添加Remote JVM Debug配置:点击+号选择Remote,设置端口为5005,启动Debug即可连接到Mill进程进行调试。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.08 02:44:56