【发布时间】:2019-11-08 09:51:34
【问题描述】:
我需要在服务器上运行JMeter 测试计划,我在运行时收到错误:unable to resolve class org.apache.commons.lang.RandomStringUtils at line import org.apache.commons.lang.RandomStringUtils;。
据我了解,服务器 JMeter 位置缺少一些插件。在网络搜索与 JMeter 相关的问题未成功后,我找到了页面 https://commons.apache.org/proper/commons-lang/javadocs/api-3.9/org/apache/commons/lang3/RandomStringUtils.html。
我从 apache 站点下载了 commons-lang 包,它包含文件 commons-lang*.jar。在 JMeter 的 lib 文件夹中,还有 jar 类型的文件,在测试计划工作的工作站上,我在 jmeter 的 bin 文件夹中找到了 commons-lang3-3.8.1.jar jar。运行 jar -tf 表明它有 RandomStringUtils 类。我将文件复制到服务器的lib 文件夹中。但错误仍然存在。
我已经阅读了Java jars unable to resolve class,但我认为 jmeter 在lib 中查找插件 jar 文件,因为那里已经有很多文件。
还有什么问题?我应该以某种方式注册插件吗?根据我的经验,只需将jar 复制到lib/ext 就足够了。 JMeter 版本相同:5.1.1。
【问题讨论】:
标签: jmeter