使用ant运行Jmeter不工作-未找到Jmeter jar
我面临一个问题已经很久了。我想用完整的Jmeter报告创建html。 唯一的解决方案是使用ant,根据一些站点运行jmeter使用ant运行Jmeter不工作-未找到Jmeter jar,ant,jmeter,Ant,Jmeter,我面临一个问题已经很久了。我想用完整的Jmeter报告创建html。 唯一的解决方案是使用ant,根据一些站点运行jmeter 我安装了蚂蚁 导航到C:\Jmeter_4.0\apache-Jmeter-4.0\extras并复制所有文件(使用ctrl+A)+(ctrl+C) 导航到C:\ant\ant\bin并粘贴所有文件(Ctrl+v) 在C:\ant\ant\bin中创建一个新的文本文件并将其命名为Test.txt 更改文件名并将其命名为Test.jtl 在C:\ant\ant\bin下,
-Djmeter.home=
。-C:\Jmeter_4.0\apache-Jmeter-4.0
ant -Djmeter.home=c:\Jmeter_4.0\apache-jmeter-4.0
或者,您也可以将JMeter安装的路径硬编码到build.xml文件中,如:
<property name="jmeter.home" value="C:/Jmeter_4.0/apache-jmeter-4.0"/>
通过这种方式,您将能够在定义的位置生成jmeter.log文件,在大多数情况下,它将有助于解决问题。更多信息:我没有使用ant,因此我不会将此作为答案。但是,错误显示的路径与系统上的实际路径不同..错误:-C:\Jmeter_4.0\bin\ApacheJmeter.jar,但实际上是位置C:\Jmeter_4.0\apache-Jmeter-4.0\bin\ApacheJmeter.jar..似乎需要修复路径。但是,这只是一个观察,你可以检查一下。嘿,桑妮,你能更具体一点吗?改变什么,在哪里?在build.xml文件中?在文件夹中?卸下Jmeter并重新安装?你能提供完整的解释吗?sunny我附上了新的图片,jar文件的位置是C:\Jmeter_4.0\apache-Jmeter-4.0\bin,蚂蚁正在不同的路径中搜索,你能解释一下更改蚂蚁路径位置的原因吗?嘿,sunny,我更改了build.xml并设法克服了这个问题,问题是,现在jtl文件没有保存任何结果,它是空的,所以我打开了一个新问题,不是将jmeter文件复制到ant的bin目录,而是将您的路径设置为包含ant的bin目录(如本文所述)。然后
cd
到jmeter并在那里运行ant
<jmeter
jmeterhome="${jmeter.home}"
testplan="${testpath}/${test}.jmx"
resultlog="${testpath}/${test}.jtl"
jmeterlogfile="/path/to/jmeter.log">