我尝试在JMeter 4.0
的命令提示符下执行Windows 7
。
执行期间出现以下错误:
未正确定义JMETER_HOME环境变量 运行此程序需要环境变量
我将C:\apache-jmeter-4.0\bin
设置为JMETER_HOME
变量,但问题仍然存在
我可以使用JMeter
文件启动jar
。
我使用jdk1.8.0_162
并正确设置JAVA_HOME
环境变量。
答案 0 :(得分:17)
您应将JMETER_HOME
设置为主目录C:\apache-jmeter-4.0
也不要将jmeter目录设置为JAVA_HOME
变量
答案 1 :(得分:2)
Java
安装假设您的JMeter安装位于:
C:\Program Files (x86)\apache-jmeter-4.0
然后您需要将其设置为工作目录。
您可以阅读jmeter.bat文件本身:
JMETER_HOME-安装目录。会从jmeter.bat的位置猜出
答案 2 :(得分:1)
确保已安装Java,并且JMETER Gui首先可以正常工作。
然后
在用户变量处,依次添加JMETER_HOME
和D:\Jmeter
(安装Jmeter的位置)
接下来,在用户变量中选择路径,然后添加D:\Jmeter\bin
(Jmeter bin路径在哪里)
保存并重新启动cmd。
P.S:这是Windows解决方案
答案 3 :(得分:1)
最简单的方法: 只需删除JMETER_HOME环境变量,运行jmeter.bat,变量将被自动添加。
答案 4 :(得分:1)
通常,错误的JMETER_HOME条目会导致这种情况。确保您已将JMETER_HOME指向jmeter文件夹而不是bin目录中。例如,从本地窗口中,我可以看到此环境变量
类型:回声%JMETER_HOME%
答案 5 :(得分:1)
对我来说,设置Windows环境变量无济于事。相反,当我在命令行(使用jmeter的根文件夹)中设置变量时,它起作用了。
赞:
SET JMETER_HOME=C:\apache-jmeter-4.0
答案 6 :(得分:1)
java —version
进行检查C:\apache-jmeter-5.3
C:\apache-jmeter-5.3\bin
C:\apache-jmeter-5.3\bin
答案 7 :(得分:0)
这听起来似乎很明显,但是在未安装Java的计算机上却出现此错误。当然,尽管更好的信息可能会很好!
答案 8 :(得分:0)
发生此错误的原因之一是在环境变量中定义了JMETER_HOME变量,但指向错误的位置。由于先前的安装,我遇到了这个问题。
答案 9 :(得分:-1)
您不需要在用户变量下明确设置JMETER_HOME
路径,只需在path
变量下的系统变量下添加/更改为您的垃圾箱路径。如果您已经拥有JMeter的早期版本,只需附加最新版本即可。路径如下:C:\XXX\apache-jmeter-4.0\bin