Cmd 无法从命令提示符运行.jmx文件
我正在通过cmd[非gui模式]运行JMeter脚本,但不幸的是,我无法运行相同的脚本。你能帮帮我吗Cmd 无法从命令提示符运行.jmx文件,cmd,jmeter,load-testing,Cmd,Jmeter,Load Testing,我正在通过cmd[非gui模式]运行JMeter脚本,但不幸的是,我无法运行相同的脚本。你能帮帮我吗 D:\Jmeter\apache-Jmeter-5.1.1\bin>Jmeter-n-t正则表达式 2019年11月13日下午5:19:42 java.util.prefs.WindowsPreferences 警告:无法在根0x8000002处打开/创建prefs根节点Software\JavaSoft\prefs。Windows RegCreateKeyEx(…)返回错误代码5。 无法打开
D:\Jmeter\apache-Jmeter-5.1.1\bin>Jmeter-n-t正则表达式
2019年11月13日下午5:19:42 java.util.prefs.WindowsPreferences
警告:无法在根0x8000002处打开/创建prefs根节点Software\JavaSoft\prefs。Windows RegCreateKeyEx(…)返回错误代码5。
无法打开正则表达式。jmx
此问题可能是由于不同的原因造成的
请尝试此步骤并让我知道您的反馈
- 确保在计算机上安装Java
- 在path环境变量中设置java bin路径
- 检查java和javac两个是否在命令提示符下工作
- 如果未提及脚本的完整路径,请确保脚本“Regular_Expression_Practice.jmx”位于bin文件夹中
- 进入开始菜单,在搜索字段中键入regedit
- 导航到路径HKEY\U LOCAL\U MACHINE\Software\JavaSoft(Windows 10现在似乎在这里有:HKEY\U LOCAL\U MACHINE\Software\WOW6432Node\JavaSoft)
- 右键单击JavaSoft文件夹并单击New->Key
- 命名新的密钥Prefs,一切都应该正常
希望这能帮助您我想警告消息是一个已知的Java问题(不是特定于JMeter): 因此,leaves“无法打开正则表达式\u Practice.jmx” 我强烈建议您仔细检查文件名,并提供测试计划以及jmeter.bat的完整路径
D:\Jmeter\apache-jmeter-5.1.1\bin\jmeter.bat -n -t "D:\WHEREEVER\Regular_Expression_Practice.jmx"
- 直接使用
运行JMeter,如下所示:ApacheJMeter.jar
java -jar ApacheJMeter.jar -n -t Regular_Expression_Practice.jmx
- 如果上述建议不起作用,请检查,通常它应该包含足够的故障排除信息,以查明故障原因
我也面临着同样的问题,但解决方案非常简单,只要正确地包含完整路径!(如果.jmx文件的文件路径有空格,请确保包含要换行的双引号)是否确保
正则表达式.jmx
位于D:\Jmeter\apache-Jmeter-5.1.1\bin
?感谢您的解决方案。我也尝试过同样的方法,但仍然不起作用。谢谢,我刚刚应用了带双引号的完整路径,它成功了。