更新jmeter中的core.jar后无法运行Jmeter 3.3

5jvtdoz2  于 2022-11-09  发布在  其他
关注(0)|答案(1)|浏览(135)

我有一个jmeter 2.13的定制插件,之前我从版本2.13创建了一个核心包的jar,并在版本3.3中使用了该jar,运行良好。Jmeter 3.3已经启动,所有功能都运行良好,但现在,当我做同样的事情并在更新jmeter 3.3中的core.jar jmeter后启动Jmeter.bat时,正在推出Jmeter 2.13。
如何根据核心jar确定版本?
还有一件事,我试图建立Jmeter 5.4.3和3.3源代码,但有很多错误,由于jar依赖性,我与删除jar依赖性,因为由于不同的jar版本不支持一组方法饲料。
构建Jmeter 5.4.3源代码的最佳方法是什么?

b09cbbtk

b09cbbtk1#

如何根据核心jar确定版本?
JMeter 5.4.3开始,版本由JMeterVersion.getVERSION()函数返回
JMeter 3.3也是如此
构建Jmeter 5.4.3源代码的最佳方法是什么
它是来自解压缩的JMeter源包的sufficient to invoke ./gradlew build command
关于你的版本不匹配问题,看看compile time and run time dependencies的概念,最有可能的是你创建了某种形式的Jar Hell,由于你的插件“胖”jar包括JMeter核心,它不应该是这样的。
更多信息:

相关问题