1,下载jakarta-jmeter-2.4_src.zip和jakarta-jmeter-2.4.zip解压。
2,下载3个jar包,(很重要要不会有n多的错误),分别是mail.jar,jms.jar,activation.jar
3, 将jakarta-jmeter-2.4.zip下的lib中的jar包拷到jakarta-jmeter-2.4_src.zip下的lib目录中并加 上下载的三个jar包。并且修改commons-logging1.1.jar为commons-logging.jar。然后在lib目录下新增三个空 文件夹ext,junit,api.(主要是为了对应Jmeter的eclipse.classpath。)
4,打开eclipse,新建java工程,命名,选择import,选择从文件导入,选择jakarta-jmeter-2.4_src.zip解压后的目录,选择除src目录以外的所有目录。之后再导入src目录(因为新建java工程是已经有src目录了),所以要分别导入。
6, 关闭eclipse将jakarta-jmeter-2.4_src.zip下的eclipse.classpath中的内容复制一份替换工程下 的.classpath的内容,然后重新开启eclipse,选择工程编译,这个时候,会有一些编译的错误,主要是jar包不存在或者jar包的版本名称 不一致,下载相应的jar包或者修改jar包名称,使之符合.classpath描述信息,直至编译不报错。
7,jmeter源代码org.apache.jmeter.assertions.SMIMEAssertion会报错,主要是缺少org.bouncycastle对应的包,下载该包。(bcmail.jar和bcprov.jar)
8,此时可正常编译,编译通过后,使用ANT正常编译(需要本机安装ANT,并且需要设置jdl环境变量)
9,ant编译通过后,选择org.apache.jmeter.NewDriver设置运行配置,在Arguments"标签中,工作目录不选择默认,而选择其他设置/{工程目录}/bin,其他默认。或者可以参考http://people.apache.org/~mkostrze/jmeter-eclipse/index.html
10.设置成功后,就可以运行或者debugJmeter。