首先访问官网 Apache JMeter - Download Apache JMeter 中去下载Jmeter
然后我点击 【jmeter.bat】 是可以正常启动Jmeter的,但是有命令提示弹窗。
我不想有命令提示弹窗,所以双击了 【ApacheJMeter.jar】 去启动,但是双击后 要求我选择【默认的打开程序】,我选择了本地路径中的java路径下的 【javaw.exe】,然后 Jmeter 就一闪而过(没有出现主界面,只是命令提示弹窗 一闪而过)。
我测试了 配置 Jmeter的环境变量后,依然无法访问。(高版本的Jmeter实则不需要配置环境变量,好像是5.0之后的)
然后我就在Jmeter的文件中,使用【CMD】命令提示符,
然后 在命令提示符窗口中使用命令【java -jar ApacheJMeter.jar】启动Jmeter,发现是可以正常打开了。
初步推算是jar的问题
然后使用【win+R】 输入 【regedit.exe】,再找到【计算机\HKEY_CLASSES_ROOT\jar_auto_file\shell\open】(有些人为【HKEY_CLASSES_ROOT\jarfile\shell\open\command】,我的是win11),
里面有个【ab(默认) REG_SZ (数值未设置)】 (有些人的数值可能设置了),
再左点击两下 【默认】(或者 右键->修改)
在【数值数据(V)】中输入 如 "D:\WorkSoftWare\Java\software\JDK\jdk-11\bin\javaw.exe" -jar "%1" %*】(自己当前的目录名)
再点击确认,后 再去尝试 双击 【ApacheJMeter.jar】,依然无效
我哭了,实在没办法了,就跑去官网【Jarfix】下载Jarfix,运行修复后,再去双击 【ApacheJMeter.jar】终于可以正常启动啦。