非GUI模式下的JMeter NonGUIDriver错误

nnvyjq4y  于 2023-01-20  发布在  其他
关注(0)|答案(1)|浏览(247)

当我在Ubuntu服务器上以非GUI模式运行JMeter测试套件jmeter -n -t test.jmx时,我得到一个错误:

Error in NonGUIDriver com.thoughtworks.xstream.security.ForbiddenClassException: org.apache.jmeter.save.ScriptWrapper

这个错误是什么意思?我用sudo apt install jmeter命令在Ubuntu上安装了JMeter

yc0p9oo0

yc0p9oo01#

最有可能的是,您正在尝试从Ubuntu存储库中使用一个非常旧的JMeter来打开在更新的JMeter版本中创建的测试计划。

因此,通过apt删除安装,并遵循"正常" JMeter安装过程:
1.安装不低于8的Java版本,即apt install openjdk-8-jdk
1.下载JMeter 5.5,即wget https://archive.apache.org/dist/jmeter/binaries/apache-jmeter-5.5.tgz
1.拆开 Package ,即tar xf apache-jmeter-5.5.tgz
1.启动它pushd apache-jmeter-5.5/bin/ && ./jmeter.sh
错误应该消失(至少这一个)
更多信息:JMeter Installation: How to Get Started

相关问题