问题场景:
jmeter.bat 启动时,默认的编码是 GBK,通过 jmeter.log 日志可以看到:
导致有时发送请求时编码对应不上,这种通过更改 jmeter.bat 文件设置 encodeing 为 UTF-8 即可,但是通过 ant 调起的 jmeter,没有使用 jmeter.bat 文件,怎么更改启动时设置的编码?
尝试办法
由于 ant 使用的 ant-jmeter-1.1.1.jar 中的 JMeterTask 类,尝试更改该类的部分方法后编译 class 文件,放到 ant-jmeter-1.1.1.jar 后执行 ant,却没有生效,如:
增加了日志输出,但是执行 ant 时并没有输出我增加的日志。
求助
怎么更改设置由 ant 调起 jmeter 的 file.encoding 编码