首先:建议使用jmeter5.1之前的源码,因为像jmeter5.1之前的都有build.xml和 eclipse.classpath 、eclipse.project,也有可能我的jmeter5.3源码是从github上下载的,所以没有这三个文件;
建议下载地址:https://archive.apache.org/dist/jmeter/source/
第二步:解压源码
第三步:将文件eclipse.classpath 和文件eclipse.project修改成.classpath和.project
注意:需要使用命令行执行,不要直接修改
在解压后的文件下,按住键盘上“Shift”按钮,右击鼠标选择“在此处打开命令行”;输入图上命令
使用idea ,File--Open选择项目,点击OK
第四步:导jar包,这一步很可能你无法使用ant中的download_jar将jar包全部导入;
建议找到对应binary版本,将lib中的所有jar拷到项目中的lib中,然后在IDEA中按照图上的步骤进行执行,会看见图上的jmeter,
第五步:点击jmeter展现列表,双击“download_jar”下载jar
这样基本就可以将所有的jar下载,并不会报错。
第六步:替换jar包,右击项目选择Open module Settings
找到module 双击Sources下的src-procotol添加到右侧,点击“Apply”按钮
选择Dependencies将下面的jar全部删除换上图上的几个文件,别忘记点击"Apply"按钮
第七步:运行,使用Ctrl + n找到NewDriver,右击运行,这时候会运行会报错,找到lib下对应jar报删除,就可以了