首页 > 解决方案 > ClassNotFoundException:com.rabbitmq.client.ShutdownSignalException

问题描述

当我从 JMeter 启动时,我已经从https://github.com/jlavallee/JMeter-Rabbit-AMQP下载了“RPC_Load_Test.jmx”示例文件,但出现以下错误。任何人都可以在这方面提供帮助。

原因:ClassNotFoundException:com.rabbitmq.client.ShutdownSignalException

详细信息:com.thoughtworks.xstream.converters.ConversionException:

标签: jmeter-plugins

解决方案


该错误表明您需要在JMeter 类路径com.rabbitmq.amqp-client中有库,因此要么从项目的“lib”文件夹中复制 .jar,要么从 Maven Central 下载它并放到 JMeter 的“lib”文件夹中

需要重新启动 JMeter 才能选择 .jar

此外,该项目假设 JMeter 版本相当旧 - 2.11,并且根据9 Easy Solutions for a JMeter Load Test “Out of Memory” Failure文章,您应该始终使用最新版本的 JMeter,因此我建议重新构建它与最新的JMeter 5.4.1以防万一。


推荐阅读