centos7搭建jmeter时遇到了坑,前来总结一下
坑1.没有卸载老版本java,导致安装了两套不同版本的java
解决方法:
卸载老板java后,重新安装所需版本
坑2.环境变量已经正确配置,运行jmeter依然报错:
/Apache-jmeter-5.2.1/bin/jmeter:line 128:[::integer expression expected]
/Apache-jmeter-5.2.1/bin/jmeter:line 199:/java-1.8.0-openjdk-1.8.0.242/bin/java :No such file or directory
解决方法:
1.根据报错信息中的文件位置->打开文件->定位到199行
此处使用vim打开文件,使用方法参考文末
199行2.去查一下java的实际执行路径
java实际执行路径
3.动手修改路径(根据自己的实际执行路径修改,我的是/bin/java),此处是把路径写死.
此处使用vim打开文件,使用方法参考文末
199行修改后再次强调不要照抄哈,按自己的which java路径来写
4.再次运行jmeter-v,成功
友好一点,补充一下vim的使用:
1.打开文件:vi+文件位置,如打开/usr/local/jmeter-5.1.1/bin/下的jmeter文件就可以使用:
vi /usr/local/jmeter-5.1.1/bin/jmeter
2.点击 i 进入编辑模式,可以进行文件内容修改
3.点击 esc 退出编辑
4.点击 :wq ,保存并退出
5.点击 :q 直接退出,不保存文件
网友评论