10

我试图JMeter 4.0从命令提示符中执行Windows 7

执行过程中出现以下错误:

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

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

我可以从JMeter它的jar文件开始。

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

4

10 回答 10

22

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

也不要将 JMeter 目录设置为变量JAVA_HOME(应包含 Java 安装路径)

于 2018-02-20T10:04:51.683 回答
3

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

然后,

用户变量添加JMETER_HOME后跟D:\Jmeter(安装 Jmeter 的位置)接下来选择用户变量中的路径并添加D:\Jmeter\bin(Jmeter bin 路径在哪里)

保存并重新启动cmd。

PS:这是针对Windows的解决方案

于 2019-10-08T03:59:46.397 回答
2
  • 首先确保你已经Java安装
  • 其次,您需要确保调用的工作目录是 JMeter 安装目录。

假设您的 JMeter 安装位于:

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

那么您需要将其设置为工作目录。


正如您可以在 jmeter.bat 文件本身中看到的那样:

JMETER_HOME - 安装目录。将从 jmeter.bat 的位置猜测

于 2018-10-09T08:56:15.447 回答
1

最简单的方法:只需删除 JMETER_HOME 环境变量,运行 jmeter.bat 并自动添加变量。

于 2020-03-27T11:15:43.603 回答
1

这听起来很明显,但我在没有安装 Java 的机器上遇到了这个错误。当然,虽然更好的信息可能会更好!

于 2018-10-04T04:02:45.477 回答
1

对我来说,设置 Windows 环境变量没有帮助。相反,当我在命令行设置变量时(使用 jmeter 的根文件夹),它起作用了。

像这样:

SET JMETER_HOME=C:\apache-jmeter-4.0
于 2020-10-23T18:34:49.547 回答
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. 查找路径系统变量并按编辑
      2. 编辑它有C:\apache-jmeter-5.3\bin
      3. 它没有路径(不太可能),而不是按新并添加变量名作为路径和值作为C:\apache-jmeter-5.3\bin
    3. 重新启动 cmd 并键入 jmeter 应该可以完成这项工作。
于 2020-12-01T21:13:26.360 回答
1

Asually 错误的 JMETER_HOME 条目会导致此问题。确保 JMETER_HOME 指向不在 bin 目录中的 jmeter 文件夹。例如,从我的本地窗口我可以看到这个环境变量

类型:回声 %JMETER_HOME%

你应该在 cmd 中看到这个

于 2020-04-16T20:04:48.390 回答
0

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

于 2019-01-11T15:54:32.897 回答
-1

您不需要在用户变量JMETER_HOME下显式设置路径,只需在变量下的系统变量下添加/更改作为您的 bin 路径。如果您已经拥有 JMeter 的早期版本,只需附加最新版本即可。路径看起来像:pathC:\XXX\apache-jmeter-4.0\bin

于 2018-09-18T16:23:29.500 回答