2015-12-16 111 views
1

我是新來的JMeter,而且我發現它很難解決這個錯誤:JMeter的錯誤調用BSH方法:EVAL無法初始化

jmeter.util.BeanShellInterpreter: Error invoking bsh method: eval Could not initialize class stpl.lib.enc.tea.TEALib

我已經加入了Java的jar文件類在jmeter的lib/ext中。我試圖在beanshell預處理器中導入java類。包名稱是stpl.lib.enc.tea和類名是TEALib如此使用的synatx:

import stpl.lib.enc.tea.TEALib;  
TEALib t = new TEALib();  
String x = "ABCD"; 
vars.put("p2",x); 

而且我已經加入了Java類,也被稱爲TEALib一個DLL文件。所以有時候我也會遇到錯誤,說沒有在class.library.path中找到TEALib。

jmeter拋出上面的兩個錯誤。

回答

1

首先把你的jar放在jmeter/lib而不是jmeter/lib/ext中。

其次,確保您填寫:

-Djava.library.path=

相關問題