Jmeter

Wesley13
• 阅读 654

首先去官网下载apache-jmeter-3.0的源码包和release包(二进制工具包);

其次是去ant官网下载最新版的ant二进制包,安装ant,并配置环境变量ANT_HOME,Path;验证安装是否成功;

当然上述两个都是基于JDK运行的,所以需要安装JDK,需要JDK1.7以上版本(apache-jmeter-3.0的要求)。

1、将apache-jmeter-3.0的源码包解压到eclipse的workspace目录中;

      在eclipse中新建java工程,命名为:apache-jmeter-3.0,在下一步中选择"Allowoutput folders for source folders",防止导入源码时把bin目录做为输出目录给清理掉;

2、使用eclipse的import功能,导入apache-jmeter-3.0源码;即选中工程apache-jmeter-3.0,右键点击import,选择General-FileSystem,然后选择workspace目录中的apache-jmeter-3.0目录,完成导入;

3、在apache-jmeter-3.0目录下,把eclipse.classpath中的内容复制到.classpath文件中;

4、cmd启动命令行工具,进入workspace\apache-jmeter-3.0目录下,执行命令:ant download_jars; (某些jar包可能下载太慢)

jar包下载完成之前,工程上会会出现红色叉叉,可以选中工程名,右键点击properties\Java Build path,查看工程引用的jar包路径;

对照上述jar包引用路径,从apache-jmeter-3.0 release包的lib目录下拷贝对应的jar包到workspace中apache-jmeter-3.0工程的lib目录下;发现对应的lib目录下并没有 bcmail-jdk15-1.45.jar和bcprov-jdk15-1.45.jar等包;此时再在dos下,执行命令:ant download_jars; 发现jar包下载很快。

5、刷新java工程,重新加载lib中的jar包,发现java工程上的红叉叉消失。

6、查看apache-jmeter-3.0目录下是否产生了一个build目录,以及该目录下的java类是否编译成功;若未编译成功,继续在dos下,执行命令:ant package;(等同于:ant –f build.xml,编译build.xml文件)

7、选中工程,右键run as =》 java application, 选择"NewDriver",运行失败,找不到jmeter.properties等文件,发现工程所找的路径和文件所在的实际路径有差异,实际路径为:workspace\apache-jmeter-3.0\bin\jmeter.properties,程序读取到的路径为:workspace\bin\jmeter.properties;

8、根据所抛异常,点击打开NewDriver.java类,修改NewDriver.java中的代码74行,

原来为:tmpDir =userDir.getAbsoluteFile().getParent();

修改为:tmpDir =userDir.getAbsoluteFile().getPath();

9、重复第6步,重新编译;执行NewDriver类,jmeter成功运行起来。

参考文章:http://www.linuxidc.com/Linux/2013-12/94017.htm

点赞
收藏
评论区
推荐文章
blmius blmius
3年前
MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1
文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s
待兔 待兔
5个月前
手写Java HashMap源码
HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程22
Easter79 Easter79
3年前
tomcat源码导入eclipse
1\.去apache官网下载对应的tomcat版本源码 https://tomcat.apache.org/download70.cgi2\.解压,用ant进行编译,本地没有ant就去ant官网下载ant对应版本。http://ant.apache.org/bindownload.cgi(https://www.oschina.net/act
Wesley13 Wesley13
3年前
java 环境配置 maven 环境配置
1、windows下Java环境的安装和配置:下载jdk并安装配置环境变量:(1)新建JAVA\_HOME环境变量,赋值为JDK的安装目录:(2)新建CLASSPATH环境变量,赋值为.;%JAVA\_HOME%\\lib\\dt.jar;%JAVA\_HOME%\\lib\\tools.jar;(3)在PATH环境变量中追加J
Wesley13 Wesley13
3年前
Mac下配置Java开发环境以Java 8 为例
前言:最近GoogleAndroid的SDK中一些高版本的API(18)需要在JDK1.7下才能编译。但是MACOSX系统默认安装的是JDK1.6所以需要我们自己安装需要的JDK版本。下面以Java8的安装和配置为例。Step1:下载Java安装包系统:MACOSX10.10.1Java8安装包:jdk8u3
Easter79 Easter79
3年前
Titanium Studio安装和设置
1、下载并安装JDK(官网下载即可,需要32位版本的JDK,特别注意选择JDK1.7.X版本即JDK7版本,8以上的版本运行AndroidAVD会报错,但也可以先安装最新的JDK然后根据具体结果后再做选择)2、配置JDK环境变量:新建系统变量JAVA\_HOME和CLASS\_PATH,添加path路径JAVA\_HOME值为 C:\\Progr
Wesley13 Wesley13
3年前
ActiveMQ 下载与安装
简述:这章主要讲解安装前提、安装过程、安装会遇到哪些问题版本:apacheactivemq5.15.0系统环境:Linux1.   由于ActiveMQ是java编写,所以需要先安装java环境,首先下载jdk1.7,此处就不讲解jdk的安装了,需要你自行安装好2.   官网下载最新的ActiveMQ二进制包,直接去官方地址:http:
Wesley13 Wesley13
3年前
Java入门——在Linux环境下安装JDK并配置环境变量
Java入门——在Linux环境下安装JDK并配置环境变量摘要:本文主要说明在Linux环境下JDK的安装,以及安装完成之后环境变量的配置。使用已下载的压缩包进行安装下载并解压在Java的官网上下载需要的版本:https://www.oracl
Stella981 Stella981
3年前
Jenkins+SVN+Ant在Linux环境下自动完成版本的增量更新与编译
第一步:查看安装的jdk版本,查看是否安装ant,查看是否安装Jenkinsjavaversionantversionrpmqa|grepjenkins第二步:安装ant官网:https:
Stella981 Stella981
3年前
Jenkins实现自动运行jmeter脚本
下载安装包\jenkins的war包下载地址:http://jenkinsci.org/链接:https://pan.baidu.com/s/1VhwgYWqn3Bex2kCHigW5wA提取码:1ek2下载的文件:jenkins.war\ant下载地址:http://ant.apache.org/下载的文件