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

Jenkins Pipeline中执行Linux命令生成JMeter HTML报告报错求助

解决JMeter在Linux下生成HTML报告报"Unknown option -g"的问题

问题原因

你遇到的报错是因为Linux环境中当前调用的JMeter版本不支持-g参数,或者实际执行的不是你安装的5.6.2版本JMeter(系统PATH里可能存在旧版JMeter,优先被调用了)。-g参数是从JMeter 3.0开始引入的,用于生成HTML报告的聚合日志。

解决步骤

  • 先确认当前JMeter版本:执行命令 jmeter -v,查看输出的版本号。如果版本低于3.0,说明确实不支持-g参数。
  • 使用绝对路径调用你安装的5.6.2版本JMeter,避免系统调用旧版本。修正后的命令如下:
    /home/ubuntu/Performance_Pluggin/apache-jmeter-5.6.2/bin/jmeter -g /home/ubuntu/Performance_Pluggin/apache-jmeter-5.6.2/bin/15NetworkFeatures_SinglePT.jmx.csv /home/ubuntu/Performance_Pluggin/apache-jmeter-5.6.2/bin/NewLMCopy.jmx.csv -o dashboard
    
    注:Linux路径中双斜杠//可简化为单斜杠/,不影响执行但更规范。
  • 确保输出目录dashboard不存在或为空,否则JMeter会报错。可提前执行命令清理目录:
    rm -rf dashboard && mkdir dashboard
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.28 09:34:54