打开JMeter时出现白屏报错,如何解决该问题?
JMeter启动白屏问题排查及解决方案
1. 优先排查Java版本兼容性
- JMeter 5.x系列要求Java 8及以上版本,JMeter 5.6及以上版本仅支持Java 11、Java 17两个LTS版本,使用不匹配的Java版本会直接导致界面渲染异常
- 验证方法:打开终端执行
java -version查看当前系统Java版本,不符合要求的话卸载现有版本,安装对应LTS版本Java即可
2. 关闭JMeter硬件加速渲染
Java Swing界面的硬件加速和部分显卡驱动存在兼容性问题,是白屏高发原因:
- 找到JMeter安装目录下的
bin文件夹,打开jmeter.properties配置文件 - 找到以下配置项,去掉注释符号
#,修改值为:sun.java2d.d3d=false sun.java2d.opengl=false - 保存配置后重启JMeter即可
3. 重置JMeter配置
如果修改过JMeter主题、插件导致配置异常,可直接重置配置:
- 关闭JMeter后,删除用户目录下的
.jmeter文件夹(Windows路径一般为C:\Users\你的用户名\.jmeter,Mac/Linux路径为~/.jmeter) - 重启JMeter会自动生成默认配置
4. 排查安装包/插件问题
- 首次安装就出现白屏的话,优先删除现有安装包,下载官方完整安装包重新解压安装,不要使用第三方修改过的安装包
- 如果是安装第三方插件后出现白屏,删除
JMeter安装目录/lib/ext下新增的插件文件后重启即可
5. 权限异常排查
- Windows系统下右键点击JMeter启动程序,选择以管理员身份运行尝试启动
- Mac/Linux系统下给JMeter bin目录下的启动文件赋执行权限:
chmod +x jmeter.sh后再启动
内容的提问来源于stack exchange,提问作者Reena Rani
相关产品推荐
相关产品推荐

