【发布时间】:2016-12-15 18:15:01
【问题描述】:
我收到错误消息
调用 bsh 方法时出错:eval 源文件:内联评估: ``导入 java.util.Arrays;导入 java.util.List;进口 java.util.concurrent.Time 。 . . '' :类型化变量声明: 方法调用错误:静态方法创建(java.lang.String) 在类'com.couchbase.client.java.CouchbaseCluster'中找不到
当我使用 Beanshell 后处理器执行 jmeter 脚本时。关于我为什么会看到此错误的任何想法?
下面是示例代码: 导入 java.util.Arrays;
import java.util.List;
import java.util.concurrent.TimeUnit;
import com.couchbase.client.java.Bucket;
import com.couchbase.client.java.Cluster;
import com.couchbase.client.java.CouchbaseCluster;
import com.couchbase.client.java.document.Document;
import com.couchbase.client.java.document.JsonDocument;
import com.couchbase.client.java.document.json.JsonObject;
Cluster cluster = CouchbaseCluster.create("dev-int-couchbase1.aeg.cloud");
Bucket bucket = cluster.openBucket("source-image ",100, TimeUnit.MINUTES);
Document<JsonObject> loadedFromDoc = bucket.get("0292ofcfh4516");
if(loadedFromDoc == null)
return "Document Not found";
bucket.remove(“0292ofcfh4516");
log.info("In bean shell processor");
System.out.println("In bean shell processor");
cluster.disconnect();
return "Document Removed";
【问题讨论】:
-
什么是 JMeter 版本?你把couchbase-client-java jars 放在哪里了?在
/lib文件夹中?所有库都需要什么? -
我正在使用 2.11 ,是的。我将它们保存在 lib 文件夹中
-
请告诉我所有库需要什么以及下载它们的链接
-
你需要两个 couchbase jar 和一个 rxjava
标签: jmeter