Jmeter常见报错信息: ERROR - jmeter.protocol.http.proxy.ProxyControl: Could not initialise key store java.io.IOException: Cannot run program "keytool"

JMeter 2.10 用的新方法来录制HTTPS请求Java 7.

录制的过程中会碰到一些问题或者报错,就目前碰到的,做出一些总结。

ERROR - jmeter.protocol.http.proxy.ProxyControl: Could not initialise key store java.io.IOException: Cannot run program "keytool" (in directory "C:\apache-jmeter-2.10\bin"): CreateProcess error=2, The system cannot find the file specified

 碰到这种报错,一般来说要考虑Java安装配置出错,这是需要去做一些Jmeter的配置。

1. 找到JMeter的安装路径,例如:\apache-jmeter-4.0\bin\jmeter.bat

2. 在jmeter.bat文件中加入以下Java Home和PATH的配置 (如果是Windows系统)

 

set JAVA_HOME=<path to JDK>
rem for example
set JAVA_HOME=C:\jdk1.7.0_45

set PATH=%JAVA_HOME%\bin;%PATH%

对于Unix系统来说也是相似的更改, 修改 "jmeter" 或者"jmeter.sh"文件:

 

JAVA_HOME=<PATH TO JDK>  # for example JAVA_HOME=/usr/java170

export JAVA_HOME
PATH=$JAVA_HOME/bin:$PATH
export PATH

 

一般来说这个报错就可以解决掉了。

猜你喜欢

转载自www.cnblogs.com/angelawu0220/p/9038702.html