Proxy 在Apache JMeter中启动代理服务器时出错

Proxy 在Apache JMeter中启动代理服务器时出错,proxy,jmeter,ca,Proxy,Jmeter,Ca,当我尝试在JMeter中启动代理服务器时,出现以下错误: 无法创建脚本记录代理-有关详细信息,请参阅日志:命令:'keytool-genkeypair别名:root\u ca:-dname“CN=\u除非这是您的证书(JMeter root ca),否则不要安装,OU=Username:root,C=IE“-keyalg RSA-keystore proxyserver.jks-storepass{redacted-keypass{redacted)-有效性7-ext bc:C”失败,代码:1

当我尝试在JMeter中启动代理服务器时,出现以下错误:

无法创建脚本记录代理-有关详细信息,请参阅日志:命令:'keytool-genkeypair别名:root\u ca:-dname“CN=\u除非这是您的证书(JMeter root ca),否则不要安装,OU=Username:root,C=IE“-keyalg RSA-keystore proxyserver.jks-storepass{redacted-keypass{redacted)-有效性7-ext bc:C”失败,代码:1

非法选项:-ext

试试键盘工具-帮助

我的代理配置:
有什么建议吗?

您可以通过在启动脚本(jmeter.bat)中添加“JDK路径”来解决这个问题- 在调用java.exe之前

if .%JM_LAUNCH% == . set JM_LAUNCH=java.exe
试试这个.bat文件

Set JAVA_HOME= /path/to/JDK
Set PATH = %PATH%;%JAVA_HOME%/bin
if .%JM_LAUNCH% == . set JM_LAUNCH=java.exe
对于.sh文件

export JAVA_HOME=/path/to/JDK
export PATH=$PATH:$JAVA_HOME/bin
java $JVM_ARGS -Dapple.laf.useScreenMenuBar=true -jar `dirname $0`/ApacheJMeter.jar "$@"

尝试在终端或命令提示符下运行keytool命令,您得到的选项不正确。CLI将提供有关错误的更多信息。当前它告诉您选项-ext无效。keytool没有选项-ext(您的意思是-export)。看起来您缺少其他字符(您是指别名还是-alias)。试着解释一下你想要发生什么,然后列出你认为可以做到的命令。jmeter不是你的问题,keytool是。