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

在Jenkins构建JMeter脚本时遇CannotResolveClassException错误求助

解决 CannotResolveClassException: kg.apc.jmeter.vizualizers.CorrectedResultCollector 错误

这个错误的核心原因是Jenkins使用的JMeter环境缺少JMeter标准插件集(Standard Plugins Set),CorrectedResultCollector类属于该插件集的一部分,以下是具体排查和解决步骤:

  • 确认插件依赖
    本地能正常运行的JMeter如果已安装Standard Plugins Set,说明Jenkins服务器上的JMeter环境缺失该插件。打开本地JMeter的Plugins Manager,查看Standard Plugins Set的状态,确认是依赖此插件。

  • 在Jenkins的JMeter环境中安装插件

    1. 登录Jenkins服务器,定位到JMeter的安装目录(例如/opt/apache-jmeter-5.6.3)。
    2. 使用插件管理命令行工具安装:
      # Linux/macOS
      ./bin/PluginsManagerCMD.sh install jmeter-plugins-standard
      # Windows
      bin\PluginsManagerCMD.bat install jmeter-plugins-standard
      
    3. 手动安装备选:下载jmeter-plugins-standard-[版本号].jar和jmeter-plugins-cmn-jmeter-[版本号].jar,复制到JMeter安装目录的lib/ext文件夹,随后重启Jenkins服务。
  • 校验Jenkins的JMeter配置
    进入Jenkins的系统管理 -> 全局工具配置,找到JMeter配置项,确保配置的JMeter安装目录指向已安装插件的JMeter实例,且lib/ext目录下存在上述插件jar包。

  • 替换无关组件(可选)
    若该CorrectedResultCollector并非必须,可打开JMX文件,将其替换为JMeter原生的ResultCollector组件,消除对第三方插件的依赖。

内容的提问来源于stack exchange,提问作者mayuri

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.27 17:27:15