下载Jmeter并执行批处理文件(Jmeter\apache-jmeter-2.6\bin\jmeter.bat).
我们在控制台中收到错误消息:
Unable to access jarfile ApacheJMeter.jar errorlevel=1
Run Code Online (Sandbox Code Playgroud)
请帮我解决问题.
小智 40
尝试从http://www.apache.org/dist/jmeter/binaries/下载apache-jmeter-2.6.zip
这包含启动所需的正确ApacheJMeter.jar.
在命令提示符下转到bin文件夹并尝试java -jar ApacheJMeter.jar如果下载正确,则应打开GUI.
编辑于2014年8月23日:
我正在运行 JMeter 2.8 (Windows 7) 并收到一条与原始帖子中类似的消息:
C:\>jmeter
Error: Unable to access jarfile C:\local\software\jMeter\apache-jmeter-2.8\binApacheJMeter.jar
errorlevel=1
Press any key to continue . . .
Run Code Online (Sandbox Code Playgroud)
我创建了一个 Windows 环境变量 JMETER_BIN 并将其设置为 JMeter 路径,我可以看到该路径包含 ApacheJMeter.jar(因此 jar 丢失并不是问题)。
我当时应该注意到这部分错误:“binApacheJMeter.jar”
当我去 jmeter.bat 文件进行故障排除时,我注意到这一行:
%JM_START% %JM_LAUNCH% %ARGS% %JVM_ARGS% -jar "%JMETER_BIN%ApacheJMeter.jar" %JMETER_CMD_LINE_ARGS%
Run Code Online (Sandbox Code Playgroud)
这导致我重新审视错误的“binApacheJMeter.jar”部分。
发生的情况是,批处理文件需要在 JMETER_BIN 环境变量中的路径末尾添加斜杠才能正确指定 .jar 的位置。
一旦我更正了环境变量,添加了尾部斜杠,一切都很棒。
YMMV,但这对我有用。
JMeter 应该使用:
这将确保读取正确的属性文件并加载 lib 中必要的 jar。
任何其他方法都会给您带来很多麻烦。
最高票的答案是错误的!
请参阅参考文档中的 1.4 运行 JMeter:
如果您想了解有关 JMeter 和性能测试的更多信息,本书可以帮助您。
| 归档时间: |
|
| 查看次数: |
90846 次 |
| 最近记录: |