jmeter4.0源码导入eclipse,流程及遇到的坑坑

1.JDK环境是必须的,不会请执行百度;

2.准备jmeter4.0源码包;

链接:https://pan.baidu.com/s/1pcPvELq25xKSfHQImw8Qyg 密码:dnam

3.打开Eclipse,建立一个JavaProject,按照下面的截图建立JavaProject;

4.选择创建的Java项目,右键选择Import,然后选择“File System”

5.点击next,选择解压缩后的jmeter4.0源码文件

6.导入完成后,eclipse中展示项目如下,造成出现错误的原因是没有导入对应的jar包,

ps:打开任意一个java源文件查看引用的package都是不对的,不要担心,继续下面的步骤,引用的package错误问题即可解决

7.利用Ant下载项目所需要的jar文件,操作步骤如下:

Eclipse –> Window –> Show View –> Ant, 将ant加入Eclipse的控制面板上,

然后选择Ant面板上的添加Buildfiles;

8.选择该项目下的ant的构建文件“build.xml”(我的已经上传过了,故没有)

9.在ant页面上双击“download_jars”,这个时候ant运行自动下载缺省的jar文件到项目下指定的路劲下,

直到显示Build Success。

10.待jar包下载完之后,右键选择项目 Build Path –> configure build path,然后选择“Add Jars”,将lib下面

所有的jar包都导入到项目中。

ps:导入jar包的时候集中精神,不要非jar包导入。

11.修改classpath,

关闭Eclipse, 进入到该Java项目的本地文件夹下,需要删除原有的“.classpath”,将“eclipse.classpath”重命名为“.classpath”,由于Windows本身的限制,所以需要进入到CMD下面进行对应的操作,如下图所示:

关闭eclipse,手动删除.classpath文件,然后打开cmd命令窗口:

12.重新打开eclipse,找到当前项目的入口,main方法,D:\myJavaEclipse\jmeter4.0\src\core\org\apache\jmeter\NewDriver.java

运行该项目发现还是报错,提示找不到文件:jmeter.properties和log4j2.xml,故到源码文件中的bin目录下将该配置文件复制到项目的bin目录下

13.运行发现还是找不到,还需要如下配置:右键选择NewDriver这个main类, 选择 Run As –> Run Configuration, 按照下面的操作,就解决了上面的报错。

14.到此,再次右键运行该类:NewDriver,恭喜看到了期待已久的jmeter主界面

 

特别对待:

上面步骤都执行完了,jmeter也运行起来了,但是发现在jmeter中添加请求了、使用函数了都不可用,这是什么原因呢,查看日志发现如下错误:

ERROR o.a.j.g.u.MenuFactory: Error initializing menus, check configuration if using 3rd party libraries。

根据错误提示,说明应该是包依赖有问题,缺包呢,只需要在eclipse中将当前程序打包生成jar即可。

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值