当前位置: 首页 > 知识库问答 >
问题:

调用bsh方法时出错:ava无法初始化类

寿嘉悦
2023-03-14

我是jmeter的新手,我遇到了以下错误:

杰米。util。BeanShellInterpreter:调用bsh方法时出错:eval无法初始化类stpl。自由党。茶。TEALib

我已经在jmeter的lib/ext中添加了java类的jar文件。我正在尝试在beanshell预处理器中导入java类。包名为stpl。自由党。enc.tea且类名为TEALib,因此使用以下语法:

import stpl.lib.enc.tea.TEALib;

TEALib t = new TEALib();    

String x = "ABCD";

vars.put("p2",x);

此外,我还在java类中添加了一个dll文件,该文件也称为TEALib。所以有时候我也会收到错误,说课堂上找不到教学库。图书馆路径

jmeter抛出上述两个错误。

共有1个答案

梁豪
2023-03-14

>

  • 在java的某个地方。图书馆路径

您可以使用以下方法之一将. dll文件所在的文件夹添加到java.library.path:

>

java.library.path=/path/to/folder/where/dll/lives

同样,JMeter需要重新启动才能应用该属性。

通过-D命令行参数将其设置为:

jmeter -Djava.library.path=/path/to/folder/where/dll/lives/  -t /your/testplan.jmx 

有关JMeter属性及其使用方法的更多信息,请参阅ApacheJMeterProperties定制指南。

 类似资料:
  • 我是jmeter的新手,我发现解决这个错误非常困难: 杰米。util。BeanShellInterpreter:调用bsh方法时出错:eval无法初始化类stpl。自由党。茶。TEALib 我已经在jmeter的lib/ext中添加了java类的jar文件。我正在尝试在beanshell预处理器中导入java类。包名为stpl。自由党。enc.tea,类名为TEALib,因此在synatx中使用:

  • 我有一个问题在JMeter其中我收到这个错误 我不知道出了什么问题,而代码似乎正在运行。谁能给我一些建议吗? 下面是有问题的代码块: 应该提到的是,代码位于后处理器中,后处理器与“RequestUrl”的Xpath提取器相匹配 编辑以包含整个错误

  • 下面是我的代码,它在第10行第25列抛出异常,错误是: 调用bsh方法时出错:文件中的eval:内联求值:``import java.util.List;导入java.util.ArrayList;public static void main(Strin....“)在第10行第25列遇到”var“。

  • 而例外是: 2017/04/26 16:16:25 warn-jmeter.extractor.beanshellPostProcessor:BeanShell脚本org.apache.jorphan.util.jmeterException:调用bsh方法时出错:eval源文件:内联求值:``尝试{hash1=vars.get(“var_hash_1”);hash2=vars.get(“var_

  • 在杰米特 为什么为什么为什么!!!!! Java8默认安装。 为什么不呢?

  • 我是kubernetes的新手,正在尝试配置kubernetes主节点,我已经安装了kubeadm、kubectl和kubelet,如下所示 https://kubernetes.io/docs/setup/independent/create-cluster-kubeadm/ 但是当我尝试通过键入 kubeadm 时,它会给我以下错误