无法在我的Linux终端上运行Jmeter

时间:2014-10-15 21:58:42

标签: linux terminal jmeter

嘿我试图在我的Linux终端上运行Jmeter(Jmeter-server.bat)但是我得到了#34;命令未找到"。 Jmeter已从http://jmeter.apache.org/download_jmeter.cgi下载。试过sh Jmeter.sh,。/ jmeter =发生错误:null。我能做什么 ?顺便说一下,我从lib目录中做了这一切。我试过sh jmeter说:sh:0:无法打开jmeter

4 个答案:

答案 0 :(得分:16)

好的,我得到了解决方案。我只是在bin目录中使用命令 ./ jmeter -n -t mytextplan.jmx 我没有在非GUI模式下包含“./jmeter”。它显示我在当前的工作目录中。

然后我用

  

./ jmeter -n -t TestPlanResult.jmx -l jmeteroutput.csv

将结果复制到我的csv文件。

有效!!

答案 1 :(得分:2)

首先 - 您应该安装Java来运行JMeter。

然后,请按照以下步骤操作。

1) Goto http://apache.apache.org/site/downloads/downloads_jmeter.cgi
2) Download Binary 2.11.tgz . The tgz file name will be "apache-jmeter-2.11″
3) Paste it in /usr/USERNAME/Jmeter
4) Unzip “apache-jmeter-2.11″
5) New folder with name “apache-jmeter-2.11″ will be created
6) Go to command prompt
7) go to “apache-jmeter-2.11″ folder (cd /usr/USERNAME/Jmeter/apache-jmeter-2.11)
8) go to “bin” folder (cd bin)
9) Now you are in bin folder (i.e /usr/USERNAME/Jmeter/apache-jmeter-2.11/bin/)
10) type the command “sh jmeter”
11) After a short pause, the JMeter GUI should appear.

this稍作修改。

答案 2 :(得分:0)

您只需要移动到bin文件夹。

cd ../bin
sh jmeter

* .bat文件仅适用于Windows,没有必要尝试在linux上运行。 jmeter-server用于远程从设备与jmeter主设备通信,这也可能不是你想要的阶段。

我假设你已经有一个java安装和桌面环境来运行GUI。

答案 3 :(得分:0)

我遇到了同样的问题,在我的情况下,它是由于使用环境变量从Dock中删除Java图标引起的:

export JAVA_TOOL_OPTIONS='-Djava.awt.headless=true'

在我的〜/ .bash_profile中对此进行评论并重新启动终端为我修复了它。