Jmeter进阶篇(35)完美解决Jmeter转换HTML报告报错“Begin size 0 is not equal to fixed size 5”
今天博主在使用Jmeter运行完压测,使用生成的csv文件,运行以下命令:
C:\apache-jmeter-5.2.1\bin>jmeter -g C:\res.csv -o C:\report
生成HTML报告时,发现报错“Begin size 0 is not equal to fixed size 5”。
问题原因
原因是我:本地用的是JDK17,但Jmeter5.2.1仅支持JDK8。
所以就有两种解决方案:
- 配置JDK环境变量为JDK8;
- 从Jmeter中手动指定JDK版本。
由于我本机上的其他工具还需要使用JDK17,所以方案1不太现实,最后采用了方案2
具体操作
打开jmeter安装目录下的bin文件夹,找到其中的jmeter.bat文件(如果你是linux系统,就修改jmeter.sh文件),然后在最开头,按照下面的方式,手动指定JDK8所在的目录。