[英]-Guser.classpath=arhivo.jar not load .jar
我正在使用 JMeter 5.0 模式,沒有 GUI 和 OpenJDK 運行時環境 Corretto-8.322.06.1 (build 1.8.0_322-b06)
jmeter.bat -f -Ghilos=1 -Gsubida=1 -Gciclo=1 -GDatosCajero=DT_TramasATMPropios.csv -Guser.classpath=trama.jar -n -LERROR -t Cajeros_distribuidos.jmx -l result.csv -Djmeter.save.saveservice.output_format=csv -Ljmeter.engine=DEBUG
錯誤參數
-Guser.classpath=file.jar
在jmeter.log中全局取參數
信息 oajJMeter:設置全局屬性:user.classpath=trama.jar
錯誤
錯誤 oajuBeanShellInterpreter:調用 bsh 方法時出錯:eval 源文件:內聯評估:``import Cajeros.RecepcionParametrosCajeros; 導入 java.util.concurrent.ThreadLoc。 . . '':類型化變量聲明:類:在命名空間中找不到 RecepcionParametrosCajeros
非 GUI JMeter 命令中的屬性,但是當我將屬性與
-Juser.classpath=file.jar
如果它接受它,它也會接受帶 -G 的 rego 全局變量
在全球范圍內使用 -G 進行分布式測試
我無法使用以下虛擬簡單類重現您的問題:
package Cajeros;
public class RecepcionParametrosCajeros {
public RecepcionParametrosCajeros() {
}
public String foo() {
return "foo";
}
}
將 jar 導入為:
jmeter -Juser.classpath=trama.jar
並像這樣調用它:
import Cajeros.RecepcionParametrosCajeros;
String foo = new RecepcionParametrosCajeros().foo();
log.info("Got string " + foo);
所以仔細檢查該文件是否存在於 JMeter 的“bin”目錄中
更多信息:
另請注意以下建議:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.