自从我有了我的新mac (macbook pro,catalina 10.15.4),我试图安装jmeter并打开.jmx文件,但没有任何运气。下面是我尝试过的东西和我看到的错误。
1)首先尝试使用自制软件(brew install jmeter
)进行安装
2)尝试下载压缩文件并从http://jmeter.apache.org/download_jmeter.cgi解压
在这两种情况下,它都安装得很好。但是,每当我尝试打开任何.jmx文件时,我都会在UI中看到以下错误
错误显示
Problem loading XML from:'/Users/sample.jmx'.
Cause:
CannotResolveClassException: kg.apc.jmeter.threads.UltimateThreadGroup
Detail:com.thoughtworks.xstream.converters.ConversionException:
---- Debugging information ----
cause-exception : com.thoughtworks.xstream.converters.ConversionException
cause-message :
first-jmeter-class : org.apache.jmeter.save.converters.HashTreeConverter.unmarshal(HashTreeConverter.java:67)
class : org.apache.jmeter.save.ScriptWrapper
required-type : org.apache.jmeter.save.ScriptWrapper
converter-type : org.apache.jmeter.save.ScriptWrapperConverter
path : /jmeterTestPlan/hashTree/hashTree/kg.apc.jmeter.threads.UltimateThreadGroup
line number : 20
version : 5.2.1
-------------------------------
我已经尝试下载plugins-manager.jar,并将其放在前面提到的https://jmeter-plugins.org/install/Install/的/lib/ext文件夹下
但是,每当我试图打开一个.jmx文件时,仍然会出现同样的问题
发布于 2020-05-06 00:12:27
不是“任何”,而是一个包含Ultimate Thread Group的.jmx文件
您需要download Custom Thread Groups包并将其解压缩到JMeter安装文件夹,或者安装JMeter Plugins Manager,它应该能够检测到使用过的插件并建议安装缺少的插件
如果您不知道Homebrew将JMeter安装在何处,可以使用如下插件重新安装它:
brew install jmeter --with-plugins
但是,lib/ext文件夹应该位于/usr/local/Cellar/jmeter/5.2.1/libexec/lib/ext
中的某个位置
发布于 2021-08-01 00:28:19
我可以通过安装jmeter4.0来解决这个问题(这个包附带了"Ultimate Thread Group")。它现在可以很好地打开.jmx文件,我也可以编辑。
https://stackoverflow.com/questions/61617270
复制相似问题