问答 Jmeter5.1.1 中 beanshell 调用第三方 jar 包总会提示无法引用方法,而 5.0 没有这个问题

向导 · 2019年09月24日 · 最后由 向导 回复于 2019年09月24日 · 2516 次阅读

由于测试需求,使用 kotlin 写了点脚本,并打为 fatjar,在 jmeter5.0 中引入成功并输出正确结果

引入方式如此:

在 jmeter 5.0 r1840935 中,输出了正确结果

在 jmeter 5.1.1 r1855137 中,抛出了找不到方法的异常

但我去看 5.1.1 的 changelog 时没找到和 beanshell 引入有关的改动,最近的提示改动是 4.0 发布时,那为什么会导致这个问题?

添加运行环境:jdk 基于 openjdk13 kotlin 基于 1.3

共收到 4 条回复 时间 点赞

楼主 6 匹啊

你可以去看下 jmeter5.11 的 changelog 看做了那些改动

jacksboy 回复

我查看了 5.1 和 5.1.1 的 changelog(5.1 changelog 5.1.1 changelog)的改动,并没有看到有关于 beanshell/jar 包引入/import 这三个大类的修改。。。

问题已解决,太 tm 丢人了,file 路径有空格和加号导致

向导 关闭了讨论 09月24日 16:44
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册