Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JMeter-HTTPS代理记录器-找不到keytool应用程序,并且未提供密钥库_Jmeter_Jmeter 5.0 - Fatal编程技术网

JMeter-HTTPS代理记录器-找不到keytool应用程序,并且未提供密钥库

JMeter-HTTPS代理记录器-找不到keytool应用程序,并且未提供密钥库,jmeter,jmeter-5.0,Jmeter,Jmeter 5.0,我正在努力克服这个错误,用JMeter 5.1.1记录一个场景。单击开始按钮时,弹出消息提示错误,并在日志中进一步检查,收到错误“无法初始化密钥存储” 为了解决这个问题,我在system.properties文件中提供了以下设置,但它不起作用 keytool.directory=C:\Program Files\RedHat\java-1.8.0-openjdk-1.8.0.242-3\bin 此外,在Jmeter.bat文件中设置Java_Home和Path也没有帮助 设置JAVA_HOME

我正在努力克服这个错误,用JMeter 5.1.1记录一个场景。单击开始按钮时,弹出消息提示错误,并在日志中进一步检查,收到错误“无法初始化密钥存储”

为了解决这个问题,我在system.properties文件中提供了以下设置,但它不起作用

keytool.directory=C:\Program Files\RedHat\java-1.8.0-openjdk-1.8.0.242-3\bin

此外,在Jmeter.bat文件中设置Java_Home和Path也没有帮助

设置JAVA_HOME=C:\Program Files\RedHat\JAVA-1.8.0-openjdk-1.8.0.242-3 设置路径=%PATH%;%JAVA\u HOME%\bin

但是,如果这是您无法控制的,您可以用引号将JDK位置括起来,如:

SET JAVA_HOME="C:\Program Files\RedHat\java-1.8.0-openjdk-1.8.0.242-3 SET"
更多信息:


还有另一种记录JMeter测试的方法:,在这种情况下,您不必担心代理、证书、密钥库等。

我使用的是apache 5.1,升级到最新版本5.3解决了我的问题。

感谢您的回复,但即使删除了空格,我仍然会收到相同的错误。新设置看起来像
SET JAVA_HOME=C:\RedHat\JAVA-1.8.0-openjdk-1.8.0.242-3 SET PATH=%PATH%;%JAVA_HOME%\bin如果没有定义JM_LAUNCH(set JM_LAUNCH=JAVA.exe)如果存在jmeter.bat goto winNT1如果没有定义jmeter_bin(set jmeter_bin=%~dp0)
我之前只是使用chrome扩展来记录快速简单的场景。然而,由于项目的决定,建议只使用JMeter代理记录。如果您想查看JMeter.bat、User.properties和System.properties文件,请访问此链接。我看不到您是否删除了空格。如果我不理解,则说明我不知道,在设置JAVA_HOME时,它只有“程序文件”中的空格。现在已经被移除了
SET JAVA_HOME=C:\RedHat\JAVA-1.8.0-openjdk-1.8.0.242-3
SET PATH=%PATH%;%JAVA_HOME%\bin
如果您发现任何其他问题,请提出建议
SET JAVA_HOME="C:\Program Files\RedHat\java-1.8.0-openjdk-1.8.0.242-3 SET"