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

Windows下通过Jar启动JMeter出现白屏及sh命令报错如何解决

Windows环境JMeter 5.4.1启动问题解决方案

1 sh命令不识别报错解决

sh为Linux/Unix系统专属的shell解释器,Windows原生CMD环境无该命令,且jmeter.sh是适配类Unix系统的启动脚本,Windows环境需使用对应bat脚本启动:

  • 正确启动步骤:
    1. 进入JMeter解压路径下的bin目录
    2. CMD中执行命令:jmeter.bat
    3. 也可直接双击bin目录内的jmeter.bat文件完成启动

2 Jar启动界面白屏解决

该问题为JMeter 5.4.1与Java版本、Windows高DPI显示的兼容性问题,按以下步骤排查修复:

  • 核对Java版本
    JMeter 5.4.1仅兼容Java 8及Java 11 LTS版本,更高版本Java会存在UI渲染兼容性问题。执行java -version确认当前Java版本,不符合要求则更换适配版本。
  • 追加JVM启动参数
    若使用jar命令直接启动,启动时追加高DPI适配参数:
    java -Dsun.java2d.dpiaware=false -Dsun.java2d.uiScale=1 -jar ApacheJMeter.jar
    
    若使用bat脚本启动,编辑bin/jmeter.bat文件,在文件开头新增参数配置:
    set JVM_ARGS=%JVM_ARGS% -Dsun.java2d.dpiaware=false -Dsun.java2d.uiScale=1
    
  • 系统高DPI兼容设置
    右键点击启动用的Java程序或jmeter.bat文件,选择「属性」-「兼容性」-「更改高DPI设置」,勾选「替代高DPI缩放行为」,缩放执行选择「系统」,保存设置后重新启动即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.04 02:24:01