【JMeter】二次开发环境搭建

       Jmeter是一款开源工具,源代码是对外公开的,我们可以通过搭建Jmeter源码开发环境,实现编译我们自己的Jmeter版本,同时也能满足对Jmeter的扩展开发。

一、首先下载JMeter压缩包与eclipse压缩包

分别下载apache5.1 binaries和source两个压缩包,前者为release版本,后者为jmeter最新的源码,下载地址:http://jmeter.apache.org/download_jmeter.cgi

二、解压apache-jmeter-5.1,你会看到俩个文件,eclipse.classpath和eclipse.project,需要修改该两个文件名,修改为.project和.classpath。

首先确保你在上图所示的这个目录下,选择在此处打开命令行,输入以下命令:
使用cmd的命令窗口来实现,
ren .\eclipse.classpath .classpath
ren .\eclipse.project .project

如图所示
在这里插入图片描述

三、打开eclipse,新建一个java project,命名为JMeter,并在“下一步”操作中,勾选"Allowoutputfolders for source folders"选项。

输入工程名,选择 Next,

 选择Allow output folders for source folders选项后,点击Finish按钮。

四、导入jmeter源码文件

选择从文件系统导入apache-jmeter-5.1源码,选择下载的jmeter源码项目文件,点击“Next”,

选择项目点击Select All按钮,并且指定Into folder目录的apache-jmeter-5.1的路径,最后点击Finished按钮。

五、拷贝jar包到JMeter中的lib文件下,并build path到项目中

打开下载的apache-jmeter-5.1,找到lib文件中的jar文件,拷贝到eclipse中lib下

导入成功后,不在显示!叹号。

六、拷贝jmeter.properties文件,jmeter/bin目录下的jmeter.properties文件,拷贝到ApacheJmeter/src/core/org/apache/jmeter/下

七、在eclipse配置ant开发环境

1、 配置ant环境变量

下载ant,并解压到某个目录中,假设D:\apache-ant-1.9.14;

环境变量配置:ANT_HOME=D:\apache-ant-1.9.14   path = ;% ANT_HOME %\bin

2、 配置ant的帮助手册

windows-->preferences-->ant

3、配置ant的home路径

默认eclipse中ant home路径是jdk路径,修改成我们安装的ant路径。

点击Apply,点击OK,完成Ant配置。

八、下载安装findbugs

通过build.xml文件,我们发现需要调用findbugs

可以直接在eclipse中安装findbugs插件(安装插件网速太慢),点击“Help->InstallNew Software”,再点击“Add”,然后在弹出框“Name”输入“findBugs”,“Location”输入“http://findbugs.cs.umd.edu/eclipse”

也可以直接上网下载(地址:http://findbugs.sourceforge.net/downloads.html),我就选择网上下载(速度快而且自由选择放在哪个目录下),可以放在工程目录的根目录下,通过配置build.xml的路径参数就能实现调用findbugs:

九、build编译

选中build.xml,然后就可以直接右键Run As Ant Build

十、运行Jmeter

编译完成后,在Jmeter的工程目录下就会产生build目录,bin目录下编译产生新的ApacheJMeter.jar,同时lib目录下lib\ext目录下,产生刚刚编译完成的jar包

这时候直接运行bin目录下的jmeter.bat,就能弹出熟悉的界面,同时看到版本号也为新编译的版本(显示当前日期)

发布了23 篇原创文章 · 获赞 6 · 访问量 4761

猜你喜欢

转载自blog.csdn.net/w68688686/article/details/103256480