换了个新系统,重新下载Jmeter后发现bin目录下的启动程序都打不开(.jar及.bat文件),无奈只能百度,折腾了好久总算弄好了。好记性不如烂笔头,想想还是写下来好点,希望自己可以慢慢摆脱小白身份吧。

java及Jmeter的下载安装忽略,默认会了

1、环境变量配置

安装好java、jdk、jmeter后,打开系统的环境变量配置,我的系统是win10,可点击左下角的windos图标,进入设置,直接输入“环境变量”搜索,并选择“编辑系统环境变量”。win7的话可以通过计算机属性面板,选择高级系统设置,点击“环境变量”进入。

在系统变量中分别做以下改动:

  1. 新增变量JAVA_HOME,值为jdk的安装目录,如我的是C:\Program Files\Java\jdk1.8.0_231
  2. jemter打开文件报错 jmeter打不开_jar

  3. 新增变量JMETER_HOME,值为jmeter的安装目录,如我的是D:\Jmeter\apache-jmeter-5.2.1
  4. jemter打开文件报错 jmeter打不开_jmeter_02

  5. 新增变量CLASSPATH,值为.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%JMETER_HOME%\lib\ext\ApacheJMeter_core.jar; %JMETER_HOME%\lib\jorphan.jar; (注意最前面有个圆点)
  6. 找到变量Path,点击编辑进入编辑环境变量面板后,新建以下三个变量:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;%JMETER_HOME%\bin
  7. jemter打开文件报错 jmeter打不开_jemter打开文件报错_03

  8. 最后所有面板都点击确定,环境变量配置完成。可在cmd窗口中输入java,javac,jmeter查看返回内容,有下面内容返回说明配置成功了。
  9. jemter打开文件报错 jmeter打不开_jemter打开文件报错_04


  10. jemter打开文件报错 jmeter打不开_jar_05

2、设置打开.jar文件的默认程序

不知道是不是新系统的原因,环境变量配置好后,.bat文件可以打开运行jmeter了,但双击.jar文件还是没有反应。即使右击.jar文件,选择打开方式==>选择默认程序==>浏览,选中jre下bin文件中javaw.exe后,再次双击打开.jar文件还是没反应,后面找了下,发现注册表信息还需要改下才行,具体如下:

(1)搜索框中输入regedit(或者用快捷键WIN+R打开运行面板后,输入regedit),确定,打开注册表;
(2)找到注册表中以下变量:HKEY_CLASSES_ROOT\Applications\javaw.exe\shell\open\command,双击修改数据数值为 “C:\Program Files\Java\jre1.8.0_111\bin\javaw.exe” -jar “%1” (只需要在原来的数值的"%1" 前添加 –jar 即可)。

编辑好注册表信息后,.jar和.bat文件都可以双击打开运行Jmeter了。

jemter打开文件报错 jmeter打不开_jdk_06


jemter打开文件报错 jmeter打不开_jar_07