by jack
有人问我,从apache Jakarta上下载的jmeter源码包打开后编译通不过。源码包是在http://jakarta.apache.org/site/downloads/downloads_jmeter.cgi上下在的
这个问题在我刚开始做jmeter扩展的时候也遇到过。
ant install编译错误截屏:
提示很清楚,三方库缺失;只是可能不知道三方库哪里有。不用多想,binary包里找,肯定有,不然咋运行。
解决方法很简单:从jmeter的binary包的lib目录里把三方库的jar包拷贝过来,再编译就可以了
另外源码包里是没有jmeter的执行脚本和配置文件的,也要拷贝过来才能执行,在bin目录下
注意:jmeter编译生成的bin目录下ApacheJMeter.jar和lib目录下的ext目录中的jar包以及bshclient.jar、jorphan.jar包,不要删除或覆盖。
其实更简单的办法是直接从svn上拿代码,只读主干url是: http://svn.apache.org/repos/asf/jakarta/jmeter/trunk/
拿下来的很完整,直接ant编译就可以了 附件: