最近换了台式电脑,需要重新安装Jmeter,新机是win10专业版,64位操作系统
jdk和jmeter下载地址均在jmeter和jdk的安装指南中有提到,这次下载的版本是jdk15.0.2,Jmeter5.4.1
配置系统变量新增JAVA_HOME,值为jdk路径
新增JMETER_HOME,值为jmeter路径
之后设置系统变量Path,值为 %JAVA_HOME%in;%JAVA_HOME%jrein%;%JMETER_HOME%in;
保存后,打开cmd,分别运行Java ,Javac,java -version,jmeter
java,javac,java -version 运行成功,jmeter报错提示:
‘findstr’ 不是内部或外部命令,也不是可运行的程序 或批处理文件,Not able to find Java executable or version
查阅各种文档,都是在path配置中,新增%SystemRoot%/system32;%SystemRoot%;
新增后,尝试cmd打开,依旧报错,后参考这位前辈的文档
https://blog.csdn.net/JaneJones/article/details/106844337
新增classpath以下:
%JMETER_HOME%libextApacheJMeter_core.jar;%JMETER_HOME%libjorphan.jar;%JMETER_HOME%lib/logkit-2.0.jar
然后重新打开cmd,打开后,弹框提示cmd更改路径,点击允许
关闭cmd,新开cmd,打开后,输入jmeter,成功打开。
ps:
一定要先将之前已经打开的cmd关闭后,重新打开才行,否则依旧无法正确开启jmeter.