ApacheJMeterTemporaryRootCA.crt 未在 JMeter 4.0 中生成

ApacheJMeterTemporaryRootCA.crt not generated in JMeter 4.0

我正在使用 JMeter 4.0 并尝试 运行 记录测试。我的机器上还安装了 Java 1.8。

ApacheJMeterTemporaryRootCA.crt 未在 bin 文件夹中生成,但我收到一条正在生成的消息。我搜索了我的整个磁盘驱动器,但找不到任何地方。我尝试了针对此问题回答的所有解决方案,但无法解决,有人可以帮助我解决这个问题。

为了生成它,您需要 JDK 或 JRE,因为 keytool 实用程序用于执行此操作。

所以安装一个 JDK 并设置它的路径然后测试你是否有可用的 keytool 实用程序。

对我来说,问题是使用一个 JDK (Oracle) 到 运行 Apache Jmeter,而正在使用的密钥工具在另一个 JDK (IBM) 下。

一旦我将密钥工具设置为相同 JDK (Oracle),文件 ApacheJMeterTemporaryRootCA.crt 就生成了。

我想更新一下这是 Java 问题,我不得不卸载 IBM java 并安装 oracle Java,不幸的是我不得不将我的硬盘完全格式化为 IBM java 被留在碎片中,Jmeter 的证书问题已经出现。所以我完全格式化了我的硬盘并安装了oracle Java 并且问题解决了。