本文主要介绍如何在Eclipse中配置JMeter开发环境。

一、下载JMeter源码

1、在JMeter官网下载二进制包和源码包:

解压备用;

二进制解压后文件夹名称为“jmeter_release”;源码解压后文件夹名称为“jmeter_src”;

2、将jmeter_release/lib的文件全部都复制粘贴到jmeter_src/lib文件下;

二、导入JMeter

1、新建Java项目

在Eclipse中新建java项目;

在新建Java项目界面,输入项目名称后,点击“next”按钮,注意红框标注地方的填写:

项目新建完成后,将默认生成的“src”文件删除;

2、导入jmeter_src文件

右键项目名称,点击“import”按钮,选择“file system”:

在选择目标文件时,选择jmeter_src文件夹,这个文件夹下,除了bin文件夹不勾选,其它都勾选:

3、修改项目文件内容

关闭eclipse;

在项目文件中找到eclipse.classpath文件和.classpath文件;

将eclipse.classpath文件内容复制粘贴到.classpath文件中;

将jmeter_release/bin下全部.properties文件都复制到项目文件/bin中;

三、导入jar包

以上步骤执行完成后,重新打开eclipse,右键项目名称

在build path-->configure build path-->libraries 中,可查看已导入的jar包;

大多数都是提示jar包丢失;

笔者这里是用ant下载丢失的jar包:

在命令行界面,定位到项目文件路径;

输入ant download_jars下载丢失文件;

刷新eclipse,可能会出现下面错误:

这里需要在网上下载activation.jar包;下载后再导入到libraries中;

四、重新编译

在项目中找到newdriver.java文件:

执行该文件;

可能会出现找不到jmeter.properties文件:

看路径,发现是中间少了一层文件夹;

右键newdriver.java,选择run as-->run configurations-->arguments,修改working directory路径(选择有jmeter.properties的路径):

点击“run”按钮,即可执行成功;

注:现在文件没有任何修改,执行newdriver.java文件可能会提示找不到主类;

--这里只要在文件中随便增加些注释,再执行就不会有这个提示了。

JMeter二次开发环境配置的更多相关文章

  1. C#进行CAD二次开发环境配置

    最近被公司分配到了做CAD二次开发.也是初次接触这方面的东西,其实是有些无从下手的感觉.因为公司这边也没有人有时间带我,只能是自己看书,然后再写一些Demo,再结合实际的应用来一点点的学习.废话不多说 ...

  2. Revit二次开发环境配置(Revit 2020 +Visual Studio 2019)

    Revit二次开发环境搭建(Revit 2019+Visual Studio 2017)准备内容 Revit 2019开发环境的搭建,需要安装的内容如下: Revit 2019(主要的开发环境) Vi ...

  3. xshell远程终端操作Ubuntu server安装LAMP环境之最详细笔记之二PHP开发环境配置

    前言: 昨天学会了安装server,今天试着通过远程终端xshell来安装LAMP,搭配一下开发环境,也有集成环境可以一键安装使用,还是瞎折腾一下,手动一步一步搭建一下这个开发环境. 接上一篇:ubu ...

  4. Jmeter - 源码开发环境配置

    step1: 创建一个JavaProject , 我们命名为 JmeterSrcDev,点击Next.

  5. 开发环境配置--Ubuntu+Qt4+OpenCV(二)

    同系列文章 1. 开发环境配置--Ubuntu+Qt4+OpenCV(一) 2. 开发环境配置--Ubuntu+Qt4+OpenCV(二) 3. 开发环境配置--Ubuntu+Qt4+OpenCV(三 ...

  6. 联盛德 HLK-W806 (二): Win10下的开发环境配置, 编译和烧录说明

    目录 联盛德 HLK-W806 (一): Ubuntu20.04下的开发环境配置, 编译和烧录说明 联盛德 HLK-W806 (二): Win10下的开发环境配置, 编译和烧录说明 联盛德 HLK-W ...

  7. 沁恒CH32V003(二): Ubuntu20.04 MRS和Makefile开发环境配置

    目录 沁恒CH32V003(一): CH32V003F4P6开发板上手报告和Win10环境配置 沁恒CH32V003(二): Ubuntu20.04 MRS和Makefile开发环境配置 硬件准备 沁 ...

  8. java web开发环境配置系列(二)安装tomcat

    在今天,读书有时是件“麻烦”事.它需要你付出时间,付出精力,还要付出一份心境.--仅以<java web开发环境配置系列>来祭奠那逝去的…… 1.下载tomcat压缩包,进入官网http: ...

  9. (二)react-native开发系列之windows开发环境配置

    之前写了react-native在mac上得环境搭建,但是如果只开发android的话,只要用windows系统就可以了,下面就来说下react-native的windows开发环境配置. 1.下载配 ...

随机推荐

  1. python网络爬虫-中国大学排名定向爬虫

    爬虫定向爬取中国大学排名信息 #!/usr/bin/python3 import requests from bs4 import BeautifulSoup import bs4 #从网络上获取大学 ...

  2. python之list和tuple

    https://www.cnblogs.com/evablogs/p/6691743.html list和tuple区别: 相同:均为有序集合 异同:list可变,tuple一旦初始化则不可变 lis ...

  3. windows下编译Grafana前端

    本次介绍一下Windows环境源码编译步骤. 准备 安装Go 1.8.1 安装NodeJS LTS 安装Git 安装golang开发环境:  参考链接:https://www.cnblogs.com/ ...

  4. Loj #3096. 「SNOI2019」数论

    Loj #3096. 「SNOI2019」数论 题目描述 给出正整数 \(P, Q, T\),大小为 \(n\) 的整数集 \(A\) 和大小为 \(m\) 的整数集 \(B\),请你求出: \[ \ ...

  5. 如何改善SSH连接过慢(效率)

    +++++++++++++++++++++++++++++++++++++++++问题:通过SSH链接远程Linux主机过慢.重点:学习如何通过调整ssh_config配置文件,提高SSH连接效率.时 ...

  6. SpringMVC 接受请求参数、作用域传值

    目录 原生servlet接收参数 Spring MVC最基础的参数获取 接收基本数据类型参数 方法参数列表和请求参数不一致的处理方式 接收对象引用数据类型 接收复选框这种多个同名的参数 接收obj.f ...

  7. iframe 高度自适应

    <iframe id="InputDetail" src style="width:100%"></iframe> <script ...

  8. 电脑突然使用不了复制粘贴快捷键,Ctrl+C和Ctrl+V没用

    今天不知道怎么回事,在复制代码的时候突然用不了Ctrl+C和Ctrl+V了 刚开始我还以为是eclipse出问题,然后我在idea中是可以复制 和 粘贴的,然后我又打开文本编辑器notepad++,发 ...

  9. qsort.c源码

    /* 版权所有(C) 1991-2019 自由软件资金会. 该文件属于是GUN C语言函数库,由Douglas C. Schmidt(schmidt@ics.uci.edu)所写. GUN C语言函数 ...

  10. java基础问题巩固(1)

    你对java垃圾回收了解吗?什么时候需要使用? 答: 垃圾回收器的作用是查找和回收(清理)无用的对象,从而让jvm更 有效的使用内存.但是运行因为垃圾回收本身会有开销,过于频繁的使用会导致性能下降.比 ...