sh jmeter 报配置错误

jmeter 很好的测试工具,尤其是开发APP中真对接口测试,比postman更方便快捷!推荐使用!

1、问题描述:

输入 sh jmeter 命令后,报配置错误:

TerrydeMac-mini:bin dgtle$ sh jmeter jmeter: line 128: [: : integer expression expected jmeter: line 192: /Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home/bin/java: No such file or directory

2、根本原因:

jdk版本已升级,需要重新配置

3、问题定位

查看电脑当前java版本

TerrydeMac-mini:bin dgtle$ Java -version java version "1.8.0_191" Java(TM) SE Runtime Environment (build 1.8.0_191-b12) Java HotSpot(TM) 64-Bit Server VM (build 25.191-b12, mixed mode)

查看环境变量中的信息

TerrydeMac-mini:bin dgtle$ /usr/libexec/java_home -V Matching Java Virtual Machines (1):     1.8.0_191, x86_64:    "Java SE 8"    /Library/Java/JavaVirtualMachines/jdk1.8.0_191.jdk/Contents/Home  /Library/Java/JavaVirtualMachines/jdk1.8.0_191.jdk/Contents/Home

经对比:
jmeter报错的版本是:1.8.0_121
java版本是:1.8.0_191

4、解决方案

TerrydeMac-mini:bin dgtle$ vim .bash_profile TerrydeMac-mini:bin dgtle$ cd ~ TerrydeMac-mini:~ dgtle$ vim .bash_profile TerrydeMac-mini:~ dgtle$ source ~/.bash_profile

其中.bash_profile信息如下:

export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home export CLASSPAHT=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export PATH=$JAVA_HOME/bin:$PATH

1.8.0_121修改成1.8.0_191,保存然后执行source ~/.bash_profile。问题解决!

脚本宝典为你提供优质服务
脚本宝典 » sh jmeter 报配置错误

发表评论

提供最优质的资源集合

立即查看 了解详情