换了个新系统,重新下载Jmeter后发现bin目录下的启动程序都打不开(.jar及.bat文件),无奈只能百度,折腾了好久总算弄好了。好记性不如烂笔头,想想还是写下来好点,希望自己可以慢慢摆脱小白身份吧。
java及Jmeter的下载安装忽略,默认会了
1、环境变量配置
安装好java、jdk、jmeter后,打开系统的环境变量配置,我的系统是win10,可点击左下角的windos图标,进入设置,直接输入“环境变量”搜索,并选择“编辑系统环境变量”。win7的话可以通过计算机属性面板,选择高级系统设置,点击“环境变量”进入。
在系统变量中分别做以下改动:
-
新增变量JAVA_HOME,值为jdk的安装目录,如我的是C:\Program Files\Java\jdk1.8.0_231
-
新增变量JMETER_HOME,值为jmeter的安装目录,如我的是D:\Jmeter\apache-jmeter-5.2.1
-
新增变量CLASSPATH,值为.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%JMETER_HOME%\lib\ext\ApacheJMeter_core.jar; %JMETER_HOME%\lib\jorphan.jar; (注意最前面有个圆点)
-
找到变量Path,点击编辑进入编辑环境变量面板后,新建以下三个变量:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;%JMETER_HOME%\bin
最后所有面板都点击确定,环境变量配置完成。可在cmd窗口中输入java,javac,jmeter查看返回内容,有下面内容返回说明配置成功了。
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了。