Jmeter的安装和启动错误总结,出现unable to access jarfile apachejmeter.jar error value=1错误处理

Jmeter是纯Java开发的, 可以运行Java程序的系统通常均可以运行Jmeter, 如:Windows、 Linux、 mac等。html

因为是由Java开发,因此天然须要jdk环境。java

Windows下安装步骤以下:node

第一步: 安装JDK, 必须JDK1.7以上, 推荐1.8版本apache

jdk下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.htmloracle

JDK一键安装,无需多讲,默认安装路径便可工具

环境配置:计算机>属性>高级属性>环境变量spa

变量名:JAVA_HOME3d

变量值:D:\Java\jdk1.8.0_73(这里是jdk安装路径)代理

变量名:pathcode

变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;(使得系统能够在任何路径下识别java命令)

变量名:CLASSPATH

变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;(这里须要注意的是.不能漏)Java运行环境加载类的路径

环境配置是否成功,输入javac或者java -version验证,出现以下界面表示成功

第二步: 进入jmeter下载页面: http://jmeter.apache.org/download_jmeter.cgi下载相应安装包, 如: apache-jmeter-3.3.zip

第三步: 解压安装到一个英文名称目录下, 如C:\

第四步: 配置相应环境变量以下

新建变量名:JMETER_HOME

变量值: C:\apache-jmeter-3.3

修改变量名CLASSPATH,加上以下变量值:

%JMETER_HOME%\lib\ext\ApacheJMeter_core.jar;%JMETER_HOME%\lib\jorphan.jar;%JMETER_HOME%\lib\logkit-2.0.jar;

若CLASSPATH尾部没有分号还须要先加分号再加上述变量值

第五步: 进入C:\apache-jmeter-3.3\bin,进入bin目录后,双击运行jmeter.bat,打开的时候会有两个窗口,Jmeter的命令窗口和Jmeter的图形操做界面,不能够关闭命令窗口。

会出现以下界面,则表示安装成功:

 

错误1解决详细:

Jmeter启动时,出现错误unable to access jarfile apachejmeter.jar error value=1

缘由:在官网下载的apache-jmeter-3.3_src.zip,致使运行报错。

解决:应该下载的是apache-jmeter-3.3.zip

警告2解决详细:

打开Jmeter后出现以下警告:Could not open/create prefs root node Software\JavaSoft\Prefs atroot 0x80000002. Windows RegCreateKeyEx(...) returned error code 5

但不影响正常使用,解决办法以下:

使用管理员身份打开就能够了,无需那么麻烦去修改注册表

错误3解决详细:

打开Jmeter后出现以下错误:'findstr' 不是内部或外部命令,也不是可运行的程序或批处理文件;unable to access jarfile apachejmeter.jar error value=2

在path环境变量中添加以下路径便可:C:\Windows\System32

启动会稍慢,等待一会就好

错误4,jmeter乱码解决详细:

打开jmeter.properties文件,找到“sampleresult.default.encoding”,将原来的默认值“ISO-8859-1”修改成“utf-8”便可

须要注意的是:要把前面#号去掉,由于#号表注释了

错误5解决详细:

运行出现图上状况,曾迷惑了本身好久,一直都没有解决,但解决缘由很简单。

因为设置了代理服务,是基于fiddler的,因此,运行时须要开启fiddler工具。

开启fiddler后,就正常了。有时启动了fiddler,但某一个请求仍是会出现如上错误,解决方法,是将那一个请求选择java便可。

 

 

本文仅表明做者观点,系做者@温一壶清酒发表。转载请注明出处:http://www.cnblogs.com/hong-fithing/
相关文章
相关标签/搜索