• jmeter5.0二次开发环境搭建(IDEA)


    前提:win10操作系统,idea2019.3,jdk1.8,jmeter5.0

     注意:jmeter5.3,5.4版本是基于Gradle构建的, 因此,下载源码后无eclipse.classpath,eclipse.project.本文基于jmeter5.0说明

    1、下载jmeter5.0源码

    https://archive.apache.org/dist/jmeter/source/

    2.解压并修改文件名为

    如果修改不了,可以直接在管理员权限运行cmd,切换至该路径下使用命令修改

    ren eclipse.classpath .classpath

    ren eclipse.project .project

    3.导入项目

    File-->New-->Project from Existing Sources...

      

    选择.project,点击OK

    选择Keep project and module files in ,点击Next

    后面都是默认,直接点击Next,最后点击Finsh

     

     

     导入后,如下:

     4、安装依赖

    因为JMETER5.0使用的是Ant来管理依赖,需要安装Ant插件来安装依赖包,Ant插件安装

    通过菜单栏打开

    也可直接在界面的右侧快捷栏打开

     如下图操作,打开build.xml文件

    打开后如下

      

    双击download_jars,下载jmeter所需要的所有jar包,下载到解压目录apache-jmeter-5.0_srcapache-jmeter-5.0lib目录下

    下载中(看网速,时间稍长,耐心等待下)

    下载完成

    下载后的jar包如下

     5、设置source

    入口1是

    入口2在如下图点击打开

    都可打开Project Struture

    选择Modules-->Sources-->src

    可以看到protocol是灰色

    点击下protocol,再点击下Mark as:Sources可标记,结果如下图

     一定记得点击右下角的Apply,让设置生效

     切换至Dependencies,将报错的jar包删除

      

    导入jar包

    三个文件夹都要导入

     

     添加ext文件会提示如下,默认,点击OK就行

    之后,点一下右下方的Apply按钮,让设置生效

     

     点击OK返回

     双击install一下

    完成后

     找到JMeter的main方法文件 NewDriver.java

     先运行一次

     有报错如下,设置源码包路径

    设置VM options

    注意-Djmeter.home之间无空格,否则会报错,D:apache-jmeter-5.0_srcapache-jmeter-5.0为源码路径

     

     再次运行NewDriver.java,成功打开

    测试一下:

    添加一行代码试试:

     看到运行成功,开始进行源码改动了。

    遇到问题:

    ant已经在运行download_jars时,再次双击会出现如下

     可以点击cancel继续让其完成下载或者点击Yes重新启动下载

  • 相关阅读:
    Java堆和优先队列
    JAVA取数两个数组交集,考虑重复和不重复元素
    Java策略模式
    Java设计模式迭代器
    Java 模板模式
    java图片缩放与裁剪
    Java桥接模式
    Java集合实现
    Java Mybatis实现主从同步
    Java组合模式
  • 原文地址:https://www.cnblogs.com/sanyvaelailai/p/14413004.html
Copyright © 2020-2023  润新知