因为最近在给项目做性能调优的工作,需要下载一个压力测试的工具,没想到因为其中中一些步骤不正确,折腾了一个晚上才完成
1.首先,官网分别下载jmeter(需要下载jmeter原码,即末尾带src结尾的文件包)和ant,网址分别是: http://jmeter.apache.org/download_jmeter.cgi 和 http://ant.apache.org
2.jmeter的jar包下载需要依赖ant的完成,因此还要配置ant的环境变量(如果是只需要在eclipse中集成的话,可以跳过这一步,eclipse中有相关的插件功能了)
配置环境变量:我的电脑—-属性—–高级—-环境变量
如:ANT_HOME:C:\apache-ant-1.8.1
PATH:%ANT_HOME%\bin (为了方便在dos环境下操作)
验证是否配置成功:
依次选择:开始->运行->cmd,输入如下命令:ant
如果出现如下内容,说明安装成功:
Buildfile: build.xml does not exist!
Build failed
3.进入原码目录,进入cmd操作命令台,输入 “ ant download_jars”,获取编译所需要jar包
出现如上结果,则表示jar下载成功
4.在eclipse中创建java project,并将jmeter的原码全部导进去
注意这里要勾选“allow output folder for source folders”
5.导入成功后,关闭eclipse,进入项目目录,将eclipse.classpath的内容复制覆盖到.classpath中
6.并将原先源码目录中bin目录下的所有文件复制覆盖到现在项目文件的bin目录中
7.将其中的jemter.properties文件复制到下面目录中
8.重启eclipse,会发现这个项目中原来的红叉都消失了
9.找到core/org/apache/jemter/NewDriver文件,右键进入run configuration,设置参数如下
10.设置完成后,直接运行就可以了