未定义JMETER_HOME环境变量

时间:2018-02-20 09:51:22

标签: jmeter environment-variables jmeter-4.0

我尝试在JMeter 4.0的命令提示符下执行Windows 7

执行期间出现以下错误:

  

未正确定义JMETER_HOME环境变量   运行此程序需要环境变量

我将C:\apache-jmeter-4.0\bin设置为JMETER_HOME变量,但问题仍然存在

我可以使用JMeter文件启动jar

我使用jdk1.8.0_162并正确设置JAVA_HOME环境变量。

10 个答案:

答案 0 :(得分:17)

您应将JMETER_HOME设置为主目录C:\apache-jmeter-4.0

也不要将jmeter目录设置为JAVA_HOME变量

答案 1 :(得分:2)

  • 首先确保您已Java安装
  • 第二,您需要确保呼叫的工作目录是JMeter安装目录。

假设您的JMeter安装位于:

C:\Program Files (x86)\apache-jmeter-4.0

然后您需要将其设置为工作目录。


您可以阅读jmeter.bat文件本身:

  

JMETER_HOME-安装目录。会从jmeter.bat的位置猜出

答案 2 :(得分:1)

确保已安装Java,并且JMETER Gui首先可以正常工作。

然后

用户变量处,依次添加JMETER_HOMED:\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%

you should see this in cmd

答案 5 :(得分:1)

对我来说,设置Windows环境变量无济于事。相反,当我在命令行(使用jmeter的根文件夹)中设置变量时,它起作用了。

赞:

SET JMETER_HOME=C:\apache-jmeter-4.0

答案 6 :(得分:1)

  1. 确保已安装Java,并可以通过java —version进行检查
  2. 假设安装的路径jmeter为C:\apache-jmeter-5.3
    1. 添加用户变量
      1. 按新
      2. 将Jmeter变量名称添加为JMETER_HOME
      3. 变量值为:C:\ apache-jmeter-5.3
    2. 添加路径
      1. 查找 Path 系统变量,然后按Edit
      2. 对其进行编辑以使其具有C:\apache-jmeter-5.3\bin
      3. 它没有Path(很有可能),而不是按new并将变量名添加为路径,并将值添加为C:\apache-jmeter-5.3\bin
    3. 重新启动cmd并键入jmeter即可完成工作。

答案 7 :(得分:0)

这听起来似乎很明显,但是在未安装Java的计算机上却出现此错误。当然,尽管更好的信息可能会很好!

答案 8 :(得分:0)

发生此错误的原因之一是在环境变量中定义了JMETER_HOME变量,但指向错误的位置。由于先前的安装,我遇到了这个问题。

答案 9 :(得分:-1)

您不需要在用户变量下明确设置JMETER_HOME路径,只需在path变量下的系统变量下添加/更改为您的垃圾箱路径。如果您已经拥有JMeter的早期版本,只需附加最新版本即可。路径如下:C:\XXX\apache-jmeter-4.0\bin