You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

JMeter 5.5 结合JMS Publisher插件通过AMQP发送消息时遭遇NamingException问题求助

JMeter 5.5 结合JMS Publisher插件通过AMQP发送消息时遭遇NamingException问题求助

我目前在使用JMeter 5.5搭配JMS Publisher插件,尝试通过AMQP协议向指定队列发布消息。

按照网上的指引,我已经在环境中安装了Java 11,并且在JMeter的配置里添加了以下依赖库:

  • geronimo-jms_2.0_spec-1.0-alpha-2.jar
  • jakarta.activation-api-1.2.2.jar
  • proton-j-0.34.1.jar
  • qpid-jms-client-1.6.0.jar
  • qpid-proton-j-extensions-1.2.5.jar
  • slf4j-api-1.7.36.jar
  • slf4j-simple-1.7.36.jar

队列的端点信息已经在jndi.properties文件中正确配置,但运行时却抛出了如下错误:

Response message:javax.naming.NamingException: javax.naming.NoInitialContextException: Cannot instantiate class: org.apache.qpid.amqp_1_0.jms.jndi.PropertiesFileInitialContextFactory [Root exception is java.lang.ClassNotFoundException: org.apache.qpid.amqp_1_0.jms.jndi.PropertiesFileInitialContextFactory]

我猜测问题可能出在已安装的依赖包或者它们的缺失依赖上,但暂时找不到具体原因。有没有大佬能帮忙分析下该怎么解决这个问题,或者给我一些排查的方向?

备注:内容来源于stack exchange,提问作者JDY28

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.15 10:23:06