我使用jMeter 5.0 r1840935在本地Windows机器上构建jMeter .jmx测试 这似乎是Windows的最新安装。 我在命令行上从Ubuntu计算机上运行了jmx测试,问题是版本降低了-至少我以为是因为尝试从命令行运行.jmx时出现了NPE错误(在Windows上可以正常运行) GUI) 当我在Linux中检查版本
jmeter --version
Copyright (c) 1998-2014 The Apache Software Foundation
Version 2.11.20151206
确定,但是当我再次安装时,它声称v2是最新版本:
apt-get install jmeter
Reading package lists... Done
Building dependency tree
Reading state information... Done
jmeter is already the newest version (2.11-5).
0 upgraded, 0 newly installed, 0 to remove and 6 not upgraded.
答案 0 :(得分:0)
答案 1 :(得分:0)
目前为止,jmeter
package details的Ubuntu发行版中都没有JMeter比版本JMeter 2.13(已经有4年多的历史了)的新版本了。
因此,您有2个选择:
(Recommended)在您的Ubuntu计算机上安装最新的JMeter。
确保已安装Java 8(或更高版本)。如果不是,请执行以下命令进行安装:
apt-get install openjdk-8-jre
下载JMeter 5.0(或JMeter downloads页上可用的任何版本)
wget https://archive.apache.org/dist/jmeter/binaries/apache-jmeter-5.0.tgz
打开包装
tar xf apache-jmeter-5.0.tgz
启动
apache-jmeter-5.0/bin/./jmeter.sh --version
假设一切顺利,您应该看到JMeter 5.0版本作为输出:
root@4cb26685e15a:/# apache-jmeter-5.0/bin/./jmeter.sh --version
_ ____ _ ____ _ _ _____ _ __ __ _____ _____ _____ ____
/ \ | _ \ / \ / ___| | | | ____| | | \/ | ____|_ _| ____| _ \
/ _ \ | |_) / _ \| | | |_| | _| _ | | |\/| | _| | | | _| | |_) |
/ ___ \| __/ ___ \ |___| _ | |___ | |_| | | | | |___ | | | |___| _ <
/_/ \_\_| /_/ \_\____|_| |_|_____| \___/|_| |_|_____| |_| |_____|_| \_\ 5.0 r1840935
Copyright (c) 1999-2018 The Apache Software Foundation
root@4cb26685e15a:/#