Jmeter3.2源码编译环境搭建(转)
1.下载jmeter3.2源码
https://github.com/apache/jmeter/tree/v3_2
https://blog.csdn.net/fly_to_higher/article/details/81011143

2.下载并安装ant构建工具
https://archive.apache.org/dist/ant/binaries/




至此,ant构建工具安装完成
3.在eclipse导入jmeter源码工程
3.1、在eclipse中新建apache-jmeter-3.2工程名并导入

3.2、通过上面一步导入的工程发现每个工程包名都存在红色的XX
现在来解决这个问题:

将导入后的本地工程下面的eclipse.classpath内容拷贝并覆盖.classpath的内容


修改完成classpath文件内容后,刷新源码工程,目录层次会更新,并且不再报错
3.3、通过ant下载jmeter所需的jar包依赖然后build path添加依赖

build path后,重新刷新工程:

由于是测试代码,其实这块不影响构建
在源码中启动jmeter,找到jmeter的启动的主函数方法:
org.apache.jmeter.NewDriver




解决:由于jmeter3.2工程下面ext目录下还没有构建的工程
构建前ext目录:


构建成功后:

构建成功后

再次源码启动jmeter

如果需要修改jmeter的启动提示:
修改jmeter在gui启动的提示语:

修改完成后,构建jmeter,生成jar包:


打包成功
现在只需要将这个jar包文件考到jmeter的ext目录下就可以工作:

启动jmeter:

配置ant build构建
右键选中apache-jmeter-3.2工程,选择Properties:

http://blog.51cto.com/zhangjunhd/128317
https://blog.csdn.net/qing419925094/article/details/42968007
https://blog.csdn.net/qq_31896043/article/details/52185220

https://blog.csdn.net/fzyzgong/article/details/73498281
https://blog.csdn.net/fly_to_higher/article/details/81011143
https://blog.csdn.net/itfootball/article/details/48555685
https://blog.csdn.net/smooth00/article/details/77878310
Jmeter3.2源码编译环境搭建(转)的更多相关文章
- Jmeter3.2源码编译环境搭建
1.下载jmeter3.2源码 https://github.com/apache/jmeter/tree/v3_2 https://blog.csdn.net/fly_to_higher/artic ...
- ffmpeg源码编译环境搭建
ffmpeg是视频开发最常用到的开源软件,FFmpeg功能强大,用途广泛,提供几乎所有你能够想到的与视频开发相关的操作,许多商业软件都以ffmpeg为基础进行开发定制. FFmpeg: FFmpeg ...
- android 5.0 (lollipop)源码编译环境搭建(Mac OS X)
硬件环境:MacBook Pro Retina, 13-inch, Late 2013 处理器 2.4 GHz Intel Core i5 内存 8 GB 1600 MHz DDR3 硬盘60G以 ...
- Android 源码编译环境搭建(64位Ubuntu)各种依赖包安装
1.准备: 普通PC(要求能上网), PC的操作系统Ubuntu 10.04 LTS(64位的),已经下载好的Android 1.6_r1的源代码. 2.Linux的依赖package安装: 为了更快 ...
- Hadoop源码编译环境搭建
准备工具: maven 3.0.0版本或者更高版本(配置中心库) protocbuff 2.5.0 http://www.zlib.net/ git bash(Windows环境可以用此工具执行编译命 ...
- Hadoop源码阅读环境搭建(IDEA)
拿到一份Hadoop源码之后,经常关注的两件事情就是 1.怎么阅读?涉及IDEA和Eclipse工程搭建.IDEA搭建,选择源码,逐步导入即可:Eclipse可以选择后台生成工程,也可以选择IDE导入 ...
- 【转】Linux(ubuntu14.04)上编译Android4.4源码的环境搭建及编译全过程
原文网址:http://jileniao.net/linux-android-building.html sublime text让我伤心.本来很信任sublime text的自动保存功能,之前使用一 ...
- 基于Eclipse IDE的Ardupilot飞控源码阅读环境搭建
基于Eclipse IDE的Ardupilot飞控源码阅读环境搭建 作者:Awesome 日期:2017-10-21 需准备的软件工具 Ardupilot飞控源码 PX4 toolchain JAVA ...
- Spark源码分析环境搭建
原创文章,转载请注明: 转载自http://www.cnblogs.com/tovin/p/3868718.html 本文主要分享一下如何构建Spark源码分析环境.以前主要使用eclipse来阅读源 ...
随机推荐
- bzoj 4260: REBXOR Trie+乱搞
题目大意: http://www.lydsy.com/JudgeOnline/problem.php?id=4260 题解: 啊啊啊. 被这种SB题坑了半天. 求出异或前缀和后 从n到1枚举\(r_1 ...
- 【C/C++】assert
摘自http://www.cplusplus.com assert : macro #include <assert.h> void assert (int expression); 如果 ...
- Operating System-Process(1)什么是进程&&进程的创建(Creation)&&进程的终止(Termination)&&进程的状态(State)
本文阐述操作系统的核心概念之一:进程(Process),主要内容: 什么是进程 进程的创建(Creation) 进程的终止(Termination) 进程的状态(State) 一.什么是进程 1.1 ...
- VijosP1274:神秘的咒语
描述 身为拜月教的高级间谍,你的任务总是逼迫你出生入死.比如这一次,拜月教主就派你跟踪赵灵儿一行,潜入试炼窟底. 据说试炼窟底藏着五行法术的最高法术:风神,雷神,雪妖,火神,山神的咒语.为了习得这些法 ...
- DCloud-MUI:文档 UI组件
ylbtech-DCloud-MUI:文档 UI组件 1.返回顶部 1.accordion(折叠面板) 折叠面板从二级列表中演化而来,dom结构和二级列表类似,如下: <ul class=&qu ...
- java基础知识(7)---多态
多 态:(面向对象特征之一):函数本身就具备多态性,某一种事物有不同的具体的体现.体现:父类引用或者接口的引用指向了自己的子类对象.//Animal a = new Cat();多态的好处:提高了程序 ...
- C#图片压缩类winform
using System;using System.Collections.Generic;using System.Text;using System.Drawing;using System.Dr ...
- 差一点搞混了Transactional注解
今天给我的Srping业务层加如下Service和Transactional注解: @Service @Scope(BeanDefinition.SCOPE_SINGLETON) @Transacti ...
- 用JSP输出Hello World
------------------siwuxie095 在 Eclipse 的 Package Explorer,右键->New-> ...
- Could not get lock /var/lib/dpkg/lock - open 解决方法
无法获得锁 /var/lib/dpkg/lock E: Could not get lock /var/lib/dpkg/lock - open (11 Resource temporarily un ...