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

如何在IntelliJ的Run/Debug配置Before launch中执行CLI命令?

在Run/Debug启动前执行Bash脚本的配置步骤

以下是在JetBrains IDE(如IntelliJ IDEA)中,给TestNG或其他程序的Run/Debug配置添加启动前Bash脚本的具体操作:

  1. 打开目标Run/Debug配置
    点击IDE右上角的配置下拉框,选择「Edit Configurations...」,找到你要修改的TestNG(或其他程序)配置项。

  2. 进入Before launch配置区
    在配置窗口中,找到「Before launch」板块,点击右侧的「+」按钮,展开可添加的前置操作列表。

  3. 添加外部工具
    在弹出的选项中选择「Run External Tool」,接着点击弹窗里的「+」按钮,新建一个外部工具配置:

    • 名称:自定义标识(比如「Pre-Launch Script」)
    • 程序:填写bash的路径,Linux/macOS填/bin/bash,Windows用Git Bash的话填C:\Program Files\Git\bin\bash.exe
    • 参数:填写你编写的bash脚本的绝对路径,比如/Users/xxx/project/pre-launch.sh
    • 工作目录:按需填写(比如项目根目录$ProjectFileDir$)
    • 可选:勾选「Synchronize files after execution」确保脚本执行后文件同步
  4. 保存配置
    先保存外部工具配置,回到Run/Debug配置界面,将刚添加的外部工具调整到Before launch列表的合适位置,最后点击「OK」完成所有配置。

注意事项

  • Linux/macOS环境下,要给脚本添加可执行权限:执行chmod +x /path/to/your/script.sh
  • Windows如果用WSL的bash,脚本路径要转成WSL格式,比如/mnt/c/Users/xxx/project/script.sh
  • 若脚本需要项目相关环境变量,可在外部工具的「Environment variables」中手动添加

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.16 15:57:01