javax / websocket / CloseReason $ CloseCode

时间:2016-02-19 08:17:57

标签: jmeter java-websocket

我参考本教程  https://blazemeter.com/blog/websocket-testing-apache-jmeter

我在 jmeter 中运行 websocket java,但 jmeter log 会像这样回复 -

jmeter.JMeter: Uncaught exception: java.lang.NoClassDefFoundError: javax / websocket / CloseReason $ CloseCode

我不知道如何解决这个问题? Stacktrace 提前谢谢!

1 个答案:

答案 0 :(得分:0)

任何“NoClassDefFoundError”通常意味着您在JMeter classpath中没有相关的.jar,或者在将.jar放入其lib或lib / ext文件夹后没有重新启动JMeter。

我建议如下:

  1. 获取最新的JMeter版本(目前为3.0)
  2. 安装JMeter Plugins Manager
  3. 通过插件管理器安装WebSocket Sampler
  4. 如果您尝试通过JSR223 Sampler和Java代码示例运行JMeter - 同样,请确保{JMEter类路径中的Tyrus libraries并且之后重新启动JMeter。