JMeter 无法识别的命令-genkeypair

JMeter unrecognized command -genkeypair

如果我尝试使用 JMeter 开始记录,我会收到错误 unrecognized command -genkeypair

显示此错误是因为存在 2 个版本的工具 keytool

JMeter 使用了错误的系统密钥工具,它不知道选项“-genkeypair”。

如何强制 Apache JMeter 使用 java JDK/JRE 的 keytool?

首先尝试使用 PATH=$PATH:$JAVA_HOME/bin 设置 $PATH 中的 JAVA 路径,但这不是解决方案,因为 JMeter 仍然使用 $PATH 中的第一个 found/discovered keytool-path .

这就是解决方案:我将 java keytool 的路径设置在 $PATH 的开头而不是末尾。

PATH=$JAVA_HOME/bin:$PATH

希望对你也有帮助。