我试图通过批处理文件打开Jmeter但它给我一个Windows错误

som*_*som 10 testing web-testing jmeter web

以下是其显示的相关错误:

java.exe不是可识别的文件,作为内部或外部命令,可操作或外部命令

错误级别= 9009

Sac*_*pta 12

我在WIndows 8.1(64位)上得到了相同的错误,并检查了java路径,但没关系

所以我只是以管理员身份运行我的jmeter.bat,它对我有用

  • 对于Windows 7也是如此. (2认同)
  • 与win10 x64相同 (2认同)

Adr*_*HHH 7

许多操作系统具有环境变量,例如PATH包含在查找要执行的命令时要搜索的目录(或文件夹)的列表.可以通过它找到的命令PATH通常称为外部命令.读取命令行或批处理文件并调用命令的程序可能具有许多内置命令,这些命令通常称为内部命令.

我建议您在从命令行执行java命令时以及从批处理文件执行PATH时检查(或等效)集.比较两者并确保包含你的目录在.java.exePATH


Jac*_*rts 5

不适用于 Java 9 测试版:

跑步:

 C:\java -version
Run Code Online (Sandbox Code Playgroud)

给出:

java版本“9-ea”

只需进入命令行并运行:

java -jar ApacheJMeter.jar
Run Code Online (Sandbox Code Playgroud)