萨尔曼·可汗教学课程:myeclipse6.0下编译jmeter2.4
来源:百度文库 编辑:九乡新闻网 时间:2024/05/10 10:59:26
由于jmeter这个测试工具是开源的,所以就想根据自己的需求进行修改。就把源码下来,进行编译,结果一搞就是一天,郁闷的一塌糊涂,不过最终还是弄出来了,网上关于jmeter的编译文章不多,希望对大家有帮助。
首先,我使用的是jmeter2.4版本。下来了两个压缩包,jakarta-jmeter-2.4.zip、jakarta-jmeter-2.4_src.zip。第一个是直接可以使用的,只需运行bin目录里面的jmeter.bat,就可以看到jmeter的界面了。第二个包就是源文件,需要编译之后才能运行。
下面就开始编译源码了。。。。。。
第一步:打开myeclipse,新建java工程,命名,选择import,选择从文件导入,选择jakarta-jmeter-2.4_src.zip解压后的目录,导入。
第二步:关闭eclipse将jakarta-jmeter-2.4_src.zip下的eclipse.classpath中的内容复制一份替换工程下的.classpath的内容,然后重新开启eclipse,使用ant编译(用包里的build.xml),这个时候,会有一些编译的错误,主要是jar包不存在或者jar包的版本名称不一致。(注:这一步一定要注意,把jakarta-jmeter-2.4.zip的lib中的jar文件都拷到刚刚建立的工程的lib目录中,同时在lib目录中建立ext、junit、api空文件夹。然后,注意了,要根据.classpath文件中引用jar的path值,修改lib下jar的名字,使他们保持一致)。
第三步:编译时又出现错误了,jmeter源代码org.apache.jmeter.assertions.SMIMEAssertion会报错,主要是缺少org.bouncycastle对应的包,下载该包。(注:这个东西的下载版本很重要,不然怎么也通不过,我是jdk1.6,去http://www.bouncycastle.org/latest_releases.html,找跟你jdk版本一致的包下载,放入lib文件,同时在.classpath上加上这条引用)。
ok,这样就可以编译通过了。。。。。。
去bin目录下运行jmeter.bat就可以使用了。
首先,我使用的是jmeter2.4版本。下来了两个压缩包,jakarta-jmeter-2.4.zip、jakarta-jmeter-2.4_src.zip。第一个是直接可以使用的,只需运行bin目录里面的jmeter.bat,就可以看到jmeter的界面了。第二个包就是源文件,需要编译之后才能运行。
下面就开始编译源码了。。。。。。
第一步:打开myeclipse,新建java工程,命名,选择import,选择从文件导入,选择jakarta-jmeter-2.4_src.zip解压后的目录,导入。
第二步:关闭eclipse将jakarta-jmeter-2.4_src.zip下的eclipse.classpath中的内容复制一份替换工程下的.classpath的内容,然后重新开启eclipse,使用ant编译(用包里的build.xml),这个时候,会有一些编译的错误,主要是jar包不存在或者jar包的版本名称不一致。(注:这一步一定要注意,把jakarta-jmeter-2.4.zip的lib中的jar文件都拷到刚刚建立的工程的lib目录中,同时在lib目录中建立ext、junit、api空文件夹。然后,注意了,要根据.classpath文件中引用jar的path值,修改lib下jar的名字,使他们保持一致)。
第三步:编译时又出现错误了,jmeter源代码org.apache.jmeter.assertions.SMIMEAssertion会报错,主要是缺少org.bouncycastle对应的包,下载该包。(注:这个东西的下载版本很重要,不然怎么也通不过,我是jdk1.6,去http://www.bouncycastle.org/latest_releases.html,找跟你jdk版本一致的包下载,放入lib文件,同时在.classpath上加上这条引用)。
ok,这样就可以编译通过了。。。。。。
去bin目录下运行jmeter.bat就可以使用了。
myeclipse6.0下编译jmeter2.4
WINCE下编译STLPort
ubutu下编译简单的sqlite出错
在cygwin下,编译SDL1.2.9
linux下编译和安装log4cxx
windows下编译squid的经验
cygwin下交叉编译环境搭建完成
linux 下g++ 编译,中文输入输出
ubuntu环境下编译内核详解
CentOS5.5下快速编译安装最新的LAMP环境
Dalvik在x86下的编译及调试
WIN7系统下用VC2008编译OpenCV2.2 - lbsswu的专栏 - CSDN博...
linux下同时编辑(不是编译哦!)多个c文件命令
Ubuntu下编译Android源码全过程(转) - 刷机技术交流/讨论/求助 - 安卓网...
Ubuntu10.0.4下CyanogenMod编译环境的搭建和可刷机文件的编译及打包(For HTC Dream) - shenhaocn - 博客园
编译 运行
sersync 编译
编译原理
MyEclipse6.5使用设置技巧 - JavaEye技术网站
编译工具和交叉编译环境配置
VC++ 6.0 编译 opencv1.0 中 cvaux.dll的3个错误原因
汇编语言程序编辑、编译masm5.0、链接、运行、调试方法小结
Android源码编译
Ubuntu编译 Android 源码