Mac系统的Jmeter安装配置步骤
1. 首先检查是否安装Jdk
–进入终端
–输入java -version命令
–回车以后输出版本信息就代表安装了
–输入whereis java命令,可以看到jdk的安装目录
2. 如果没有安装jdk,终端输入Java -version会弹出提示框,点击更多信息可以进入下载jdk页面,选择现在的稳定版本JDK是8u171
3. jdk的安装一路下一步
4. 安装好之后需要配置环境变量
a. 终端 输入 touch .bash_profile,创建.bash_profile配置文件
b. 输入 open -e .bash_profile命令打开此文件
c. 复制下面的内容保存,其中的JAVA_HOME是自己JDK的安装路径(/usr/libexec/java_home -V jdk路径可以通过这个命令查看)
==============以下内容=========================
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_151.jdk/Contents/Home
PATH=$JAVA_HOME/bin:$PATH:.
CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
export JAVA_HOME
export PATH
export CLASSPATH
=============================================
d. 终端输入source .base_profile 命令激活配置文件,使其生效
f. 终端输入 echo $JAVA_HOME 命令检查环境变量的路径,确认是否配置成功,出现以下内容即标识成功
bash-3.2$ echo $JAVA_HOME
/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home
5. 终端进入 apache-jmeter的bin目录输入 sh jmeter就可以启动jmeter了。
我自己在source .bash_profile这一步的时候遇到了问题: WARNING: this script is deprecated, please see git-completion.zsh
Mac OS 中,终端默认使用的shell脚本是zsh,不是bash。会导致报错如上。
但Git并没有兼容zsh,所以还是得用回bash。
解决办法如下:终端 --> 偏好设置 --> 通用 --> Shell的打开方式,选中【命令(完整的路径)】,设置为:/bin/bash
设置之后,需要重新打开一个终端的窗口,出现 bash 即表示设置生效,这时再执行命令 source .bash_profile即可,执行之后继续通过echo $JAVA_HOME命令确认是否成功
Jmeter的下载可以直接到官网下载即可(https://jmeter.apache.org/download_jmeter.cgi)
下载后解压,然后找到存储的目录
最后可以进入解压的Jmeter包的bin目录下,执行 sh jmeter 命令,打开jmeter
如果不想每次都进入jmeter目录再执行命令打开jmeter,可以通过配置环境变量,直接执行jmeter命令进行开启(以下包含jmeter安装的环境变量配置内容):
=======================以下内容=========================
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home //这里替换为本地jdk的路径
JMETER_HOME=/Users/xxx/xxxx/xxxxx/apache-jmeter-5.2.1 //这里替换为自己本地jmeter包的路径
PATH=$JAVA_HOME/bin:$PATH:.:$JMETER_HOME/bin:$PATH
CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$JMETER_HOME/lib/ext/ApacheJMeter_core.jar:$JMETER_HOME/lib/jorphan.jar
export JAVA_HOME
export JMETER_HOME
export PATH
export CLASSPATH
=======================================================
保存后,同样需要执行 source .bash_profile命令使之生效。然后就可以直接通过执行 jmeter命令启动jmeter了。(备注:同样是需要在bash窗口下执行才有效)

浙公网安备 33010602011771号