I have a custom plugin for jmeter 2.13 earlier when I was creating a jar of the core package from the version 2.13 and using that jar in version 3.3 it was running fine Jmeter 3.3 was getting launched and all the functionalities were working fine but now when I am doing the same and starting the Jmeter.bat after updating the core.jar jmeter in jmeter 3.3, jmeter 2.13 is being launched.
How is the version being determined from the core jar?
One more thing I was trying to build the Jmeter 5.4.3 and 3.3 source code but there were lot of error due to jar dependencies I am feed up with removing the jar dependencies as due to different jar versions not supporting a set of methods.
What is the best way to build Jmeter 5.4.3 source code?