jmeter学习指南之源码导入 IntelliJ IDEA
使用环境:
Win 7 + JMeter 5.0 + IntelliJ IDEA 2018.2.6 (为方便书写,本文中写的均是简称 IDEA)
1、下载并解压 jmeter 源码
×××地址: http://jmeter.apache.org/download_jmeter.cgi,选择 Source 下的 zip 格式下载到本地;
解压到本地目录,如我的目录是 D:softwareapache-jmeter-5.0;
2、修改配置(重要!)
这一步必须要进行,不然无法导入!
进入解压后的目录,会看到两个文件:eclipse.classpath和eclipse.projecte,分别修改为 .classpath 和 .projecte;
在 windows 下不能直接修改,要使用 cmd 命令行;
打开 cmd 命令行窗口,进入解压的源码目录下,执行如下命令:
ren .eclipse.classpath .classpath
ren .eclipse.project .project
3、导入 IDEA
打开 IDEA,导入源码。
File -> New -> Project from Existing Sources ,选择源码目录;
选择按 eclipse 项目导入,如下所示:
其它全部按默认,一直 Next 即可。
4、Ant 下载依赖 jar 包
在窗口右侧 Ant Build 中,点击 + ,选择源码目录下的 build.xml,会把所有相关信息展示在右侧列表中;
双击列表中的 download_jars ,会自动下载所有缺失 jar 包,到 jmeter 源码目录的 lib 目录下;
5、更新项目中的依赖 jar 包
在首次导入项目时,会自动在 dependency 下添加依赖 jar 包,但都是缺失状态,当我们用 Ant 下载好 jar 包后,IDEA 并不会自动更新,必须要手动更新。
在项目上右键打开 Open Module Settings,在项目 src 下点击 protocol 文件夹,再点击上方 Sources 按钮,点击 Apply。
点击 Dependencies,删除所有报错的 jar 包;
重新添加新下载的 jar 包:右侧 + ,选择 JARs or directories,依次选择源码目录下的 lib 目录和 lib 下的几个目录,最后 Apply :
6、Ant install
重新添加 jar 包后,必须执行 Ant install。
7、设置运行的 VM options
JMeter 的启动类是 NewDriver,可以先找到这个类,尝试运行一下,肯定会报错找不到路径。
因为 jmeter 启动类中默认是去找的 parent 目录,所以报找不到路径,需要手动配置一下 jmeter 运行时的 home 路径,在 VM options 中配置。
在 VM options 填入 -Djmeter.home=D:myWorkapache-jmeter-5.0,如下所示:
此时,再次运行 NewDriver,就可以正常启动 jmeter 界面了!!
转载于:https://blog.51cto.com/xqtesting/2352626
jmeter学习指南之源码导入 IntelliJ IDEA相关推荐
- Hadoop源码导入Eclipse
需要进一步学习hadoop.需要看看内部源码实现,因此需要将hadoop源码导入都eclipse中,简单总结一下,具体步骤如下: 首先确保已经安装了git.maven3.protobuf2.5.如果没 ...
- java计算机毕业设计高考报考指南网站源码+mysql数据库+系统+lw文档+部署
java计算机毕业设计高考报考指南网站源码+mysql数据库+系统+lw文档+部署 java计算机毕业设计高考报考指南网站源码+mysql数据库+系统+lw文档+部署 本源码技术栈: 项目架构:B/S ...
- Mac系统Spring源码导入
Mac系统Spring源码导入 前言 工具准备 Gradle5.6.4安装 Spring-Framework5.2.8 Kotlin插件 spring-framework配置 修改settings.g ...
- sparkcore分区_Spark学习:Spark源码和调优简介 Spark Core (二)
本文基于 Spark 2.4.4 版本的源码,试图分析其 Core 模块的部分实现原理,其中如有错误,请指正.为了简化论述,将部分细节放到了源码中作为注释,因此正文中是主要内容. 第一部分内容见: S ...
- java中batch基础_详解Spring batch 入门学习教程(附源码)
详解Spring batch 入门学习教程(附源码) 发布时间:2020-09-08 00:28:40 来源:脚本之家 阅读:99 作者:achuo Spring batch 是一个开源的批处理框架. ...
- 深度学习框架Caffe源码解析
作者:薛云峰(https://github.com/HolidayXue),主要从事视频图像算法的研究, 本文来源微信公众号:深度学习大讲堂. 原文:深度学习框架Caffe源码解析 欢迎技术投稿. ...
- 【Android WebSocket】Android 端 WebSocket 基本用法 ( 下载 Java-WebSocket源码 | 导入 Java-WebSocket-1.5.2 工程作为依赖 )
文章目录 一.下载 Java-WebSocket 源码 二.Android Studio 工程导入 Java-WebSocket 源码 使用 https://github.com/TooTallNat ...
- 【Android RTMP】RTMPDumb 源码导入 Android Studio ( 交叉编译 | 配置 CMakeList.txt 构建脚本 )
文章目录 安卓直播推流专栏博客总结 一. RTMP 协议 二. RTMP 协议使用 三. RTMPDump 源码下载 四. RTMPDump 源码交叉编译 五. RTMPDump 源码导入 Andro ...
- java源码导入eclipse_如何导入外部的源码到eclipse中
用struts,spring等框架开发也有两年的时间了,一直很少去阅读其源码,每次在eclipse编码的过程中想要看某一个类的源码,ctrl点击总是出现source not found的提示,也没有去 ...
最新文章
- 调用管道模型:高敏感、高性能
- centos下将vim配置为强大的源码阅读器
- 生成器generator
- 30分钟带你熟练性能优化的那点儿事儿(案例说明)
- SURF角点检测(python)
- 递归算法——汉诺塔问题
- 见良:学习多媒体主要靠实践
- python交叉验证结合线性回归_Python数据分析-线性回归、逻辑回归
- 登顶AI服务器全球第一后,浪潮发布AI系统浪潮元脑
- 大学校园无线智能调频广播系统
- 服务器数据拷贝到硬盘软件,硬盘对拷(拷贝) - 轻松搞定硬盘复制!
- 这8个坏习惯加重体内湿气,一定要改掉!否则……
- php 输入表格数据,怎样将导出数据输入Excel 表格-php 怎么把数据导出到excel表格...
- Android中点击链接调起App
- 计算机英语课件模版,小学英语三年级下学期教学课件大纲模板
- Flink流式计算从入门到实战 二
- 【Python零基础快速入门系列 | 03】AI数据容器底层核心之Python列表
- 最容易上手,也最有用的炒股绝招-3年翻N倍!!
- FFT(快速博立叶变换)
- [转]CATT的功能介绍
热门文章
- Java基础之PDF文件的合并
- 多任务的同步与相互排斥
- 使用jQuery获取GridView的数据行的数量
- 易中天讲的很有哲理的十句话【转】
- SQL2008安装出现问题invoke---beginInvoke
- C++基础部分_C++文件操作_二进制文件的写操作---C++语言工作笔记078
- VC++工作笔记0003---C++中的explicit关键字
- 数据库工作笔记008---pg_hba.conf entry for host “192.168.2.111”, user “gpadmin”, database “template1”, SSL
- security工作笔记007---spring security自定义AuthenticationProvider,验证规则
- 调试人脸识别 无cpu版本出现的问题