JMeter使用BeanShell使用JSONObject時報“JSONObject not found in namespac”錯誤的解決辦法

一、問題原因

沒有導入json的jar包

錯誤信息:

Error invoking bsh method: eval    Sourced file: inline evaluation of:
``import org.json.*; //獲取response的json對象 JSONObject data_obj = new JSONObject(prev . . . '' :
Typed variable declaration : Class: JSONObject not found in namespace

 

二、解決

1、下載json.jar包

地址:https://mvnrepository.com/search?q=json

 

 選擇一個日期較近且使用人數較多的版本進入

 

 

 

 

 2、將下載的jar包複製到JMeter到lib/ext目錄下

 

這裏網上還有說放到另外幾種導入方法,如果上面這個導入到lib/ext目錄下不好使,可以按照下面3種方法統統導入,不信就不好使

a、複製到lib目錄下

b、複製到bin目錄下

c、以導入文件到形式導入到JMeter的計劃裏

 

3、重啓JMeter

4、再次運行腳本,即可成功運行

  

另附:jmeter使用org.json處理json數據

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章