加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

JMeter源码导入到Intellij IDEA

发布时间:2020-12-14 06:15:43 所属栏目:Java 来源:网络整理
导读:环境: Windows10, jdk1.8, Intellij IDEA 2018.1.5 x64, ?? 将apache-jmeter-4.0_src.zip加压到C盘根目录, 重命名 eclipse.classpath 为 .classpath 重命名 eclipse.project 为 .project ? 打开Intellij IDEA, File ---New ---Project From Existing S

环境:

Windows10,jdk1.8,Intellij IDEA 2018.1.5 x64,??

将apache-jmeter-4.0_src.zip加压到C盘根目录,

重命名 eclipse.classpath 为 .classpath

重命名 eclipse.project 为 .project

?

打开Intellij IDEA,File ---New ---Project From Existing Sources,

选择Import Project 按照Eclipse项目导入,全部Next到最后。

下载依赖的jar包,可能需要半小时左右,最终看信息框是否显示ant build completed消息

检查对应lib文件夹下有无新的jar包。

然后给项目导入需要的jar包。

?ctrl + n :?NewDriver??

遇到的错误:

SMIMEAssertion.java? ?org/bouncycastle/asn1/x500/X500Name

SMIMEAssertion文件中依赖的jar包米有下载到,这貌似是个证书加密的证书,此处我先删除该文件和相关的java文件,跑通再说。

更新20180827: 如下三个jar包默认下载到lib下的api目录,将他们剪切到lib目录下便可解决SMIMEAssertion.java? ?org/bouncycastle/asn1/x500/X500Name的报错。

?删完之后,Run NewDriver.main()?

可能遇到的错:

1:Could not read JMeter properties file:C:binjmeter.properties

需要配置VM选项,如下截图: 在Edit Configuration下配置VM options,-Djmeter.home=C:jmeter4.0_src

2:?

Uncaught Exception java.lang.ExceptionInInitializerError. See log file for details.Uncaught Exception java.lang.NoClassDefFoundError: Could not initialize class org.apache.jmeter.gui.util.MenuFactory. See log file for details.Uncaught Exception java.lang.NoClassDefFoundError: Could not initialize class org.apache.jmeter.gui.util.MenuFactory. See log file for details.

我重新rebuild一下,后来好了。

src下的文件目录components      包含与协议无关的组件,如可视化、断言等等core          Jmeter的核心代码,包括所有的核心接口和抽象类examples        演示采样器如何使用新 bean 框架的例子functions        所使用的组件的标准功能jorphan        提供常见实用功能的实用工具类junit          单元测试protocol        包含JMeter支持的不同协议

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读