我有一个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源代码的最佳方法是什么?
1条答案
按热度按时间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核心,它不应该是这样的。
更多信息: