配置JDK
先检查一下有没有安装jdk,打开终端输入
java -version
出现下面这些提示则是已经安装,直接看配置Jmeter的部分
否则会提示这个,看下一步
说明未下载Java
下载
目前适配了M1
的 JDK
只有zulu openjdk
,官网上可以下载:https://www.azul.com/
选择arm
版本的dmg下载
https://www.azul.com/downloads/?version=java-8-lts&os=macos&architecture=arm-64-bit&package=jdk
安装
打开下载的dmg,全部默认下一步,安装完成
配置环境变量
macOS 11的终端默认是zsh,配置环境变量是修改.zshrc
,终端输入如下命令,用vim打开.zshrc
文件
vim ~/.zshrc
按a启用编辑,添加下面这几行代码
# Java8
116 export JAVA_HOME=/Library/Java/JavaVirtualMachines/zulu-8.jdk/Contents/Home
117 export PATH=$JAVA_HOME/bin:$PATH:.
118 export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
完成后esc,输入:wq
再回车,可以保存并退出(这里w是保存,q是退出)
再输入 source ~/.zshrc
让配置立即生效
验证
输入 echo $JAVA_HOME
输出的path /Library/Java/JavaVirtualMachines/zulu-8.jdk/Contents/Home
正确,则配置成功
二、配置Jmeter
下载
官网:http://jmeter.apache.org/download_jmeter.cgi
下载二进制版本即可 https://dlcdn.apache.org//jmeter/binaries/apache-jmeter-5.4.3.tgz
验证Jmeter
先到Jmeter的bin目录下 cd ~/Downloads/apache-jmeter-5.4.1/bin/
运行Jmeter
执行 sh jmeter
这样运行就没有问题了
修改语言
可以在Jmeter的GUI中Options-Choose Language中选择语言,
但是这样每次重启Jmeter都会默认变回英文,需要重新设置,用下面这种方法可以永久设置语言为中文
需要编辑Jmeter的配置文件
vim /Users/wei/Documents/workspace/apache-jmeter-5.4.3/bin/jmeter.properties
找到这两行
#Preferred GUI language. Comment out to use the JVM default locale's language.
#language=en
添加
language=zh_CN
保存退出,再次运行jmeter,默认为中文,完成!