Jmeter--thrift接口壓測,調用jar包失敗報錯:java.lang.NoSuchMethodError:


調用thrift接口壓測的jar包,出現了錯誤:java.lang.NoSuchMethodError:

錯誤可能的原因

  1. 有這個類,該類真的沒有這個方法
  2. 有這個類,而且有好幾個,他們之間發生了沖突

解決辦法:

  1. 查看生成jar包的maven工程,看thrift文件中是否有該方法,如果沒有,就是thrift文件版本問題或調用函數出錯

  2. 若thrift文件中有此方法,就查看jmeter目錄lib/ext下有關該方法的jar有幾個,刪除舊的jar包,調用最新的jar包,試運行看看

 

ps:一般這種錯誤都是因為jar包之間調用該方法沖突了,而且是thrift文件更新了,被調用函數里的參數有變化


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM