提前准备:

安装配置java运行环境、ant运行环境、idea、下载jmeter源码并解压

操作步骤

  1. 打开idea,点击File-Open,选择源码目录
  2. 在src同级新建目录 build
  3. 点击File-Project Struture,点击左侧的Project Setting 下的 Modules ,选中src下的所有目录,点击 Mark as 后的Sources。选中 build 目录,点击Mark as 后的 Excluded
  4. 点击File-Project Struture,点击左侧的 Libraries ,点击中间栏上方的绿色加号,选择源码中的lib目录<!--more-->
  5. 点击右边栏的 Ant Build ,点击绿色的加号,选择源码目录下的 build.xml 文件
  6. 在 ant build 中找到 download_jars ,右键 run target (或者在源码根目录下执行 ant download_jars),这一步是下载所需要jar包。
    然后找到 install ,右键 run target(或者在源码目录下执行 ant install),这一步就是编译jmeter,会在 bin 目录下生成一个 ApacheJMeter.jar ,这就是自己编译得到 jmeter ,双击 jmeter.bat 即可运行
  7. 修改 srccoreorgapachejmeterJMeter.java 中的构造方法,在控制台输出一行文文字:System.out.println("this my jmeter");
    然后再重新编译,恩恩,这样就能证明确实是自己编译得到的jmeter

PS:虽然比较冷清,但是仍然坚持记录。还有人记着我的博客,很感动(。・`ω´・)