Mac M1 通过 brew 安装 Jmeter和配置 Java 环境

1、通过 mac 的终端命令安装 jmeter

# 进入当前用户的家目录
cd ~
# 通过 brew 安装 jmeter
brew install jemter
# 安装完 jmeter 之后,可以通过 brew list jmeter 查看安装路径
brew list jmeter

2、网上说的是通过 brew 安装的 jmeter 安装了 jmeter 之后,jmeter 不需要配置环境变量,且“Homebrew会将安装的程序软链接到/usr/local/bin目录下”,这个我不太情况。但是我的 jmeter 的安装路径是在:/opt/homebrew/Cellar/jmeter/5.6.2

我还是建议自己将环境变量配置到 ~/.zshrc中,且要运行 jmeter 需要安装 jdk 环境,这个时候需要安装jdk,建议 jdk 的版本大于等于 8。

1)jdk 安装的两种模式。第一种是通过下载jdk的安装包

        1.1 Oracel下载地址:
        需要注册Oracle账号,使用邮箱注册即可。

        Java17 Downloads | Oracle

        1.2 Azul下载地址:
        根据jdk版本,电脑系统 使用下拉控件筛选即可
        Download Azul JDKs        

        

         2.1 安装 下载的dmg包(同理:jdk17、jdk18、jdk20 如上述操作,且上面两种下载可以选择其中一种)

        3.1 检测 jdk 环境是否安装完成,可以输入 java -version

2)通过 brew 直接安装

# 使用 brew install 命令直接安装
#brew cask install java8 这种方式已经无法下载,cask中不存在jdk8的版本。
brew cask install java 
#使用这个指令,我下载到的是jdk20
# 检测 jdk 环境是否安装好,可以使用一下命令
java -version
# 检测 jdk 的安装路径,可以使用一下命令
/usr/libexec/java_home -V
# ps:有可能不知道怎么去找到jdk 的安装路径,可以在终端中使用cd,或者在“访达”-->前往-->前往文件夹-->输入刚刚的路径地址
# ps 怎么查看文件中的隐藏文件(需要在访达里面),可以使用快捷命令:command+shift+.

3、配置 jdk环境路径和 jmeter 环境路径

# 打开用户配置文件
open -e ~/.zshrc


# java jdk
export JAVA_20_HOME=/Library/Java/JavaVirtualMachines/openjdk-20.0.2/Contents/Home
export JAVA_19_HOME=/Library/Java/JavaVirtualMachines/zulu-19.jdk/Contents/Home
export JAVA_17_HOME=/Library/Java/JavaVirtualMachines/zulu-17.jdk/Contents/Home
export JAVA_HOME=$JAVA_17_HOME

# java jdk 动态切换 alias映射
alias jdk17="export JAVA_HOME=$JAVA_17_HOME"
alias jdk19="export JAVA_HOME=$JAVA_19_HOME"
alias jdk20="export JAVA_HOME=$JAVA_20_HOME"

# java jdk path classpath 配置
# export PATH=$JAVA_HOME/bin:$PATH
# export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

# java jdk path classpath 配置+jmeter_home环境
export JMETER_HOME=/opt/homebrew/Cellar/jmeter/5.6.2
export PATH=$JAVA_HOME/bin:$PATH:.:$JMETER_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JMETER_HOME/libexec/lib/ext/ApacheJMeter_core.jar:$JMETER_HOME/libexec/lib/jorphan.jar

 4、最后检测 jdk 使用的版本,以及 jmeter 是否能正常启用

# 检测 jdk 的当前使用版本
java -version
# 如果是按照我的上面的 jdk 的环境路径的配置,当前默认为 jdk17,想要切换到 jdk18,直接终端命令行中使用一下命令(jdk18 是在环境配置里面中设置的别名)
jdk18
# 在 jdk 环境配置好的情况,怎么查看 jmeter 的环境是否配置完整呢,可以使用一下命令:jmeter,如果jmeter 调起来了,那就说明没有问题,否则要么就是提示 jdk 的环境有问题
jmeter

 FAQ:

1、遇到 jmeter 使用没有右上角的运行时间的模块

解决办法:修改jmeter.properties文件中的:language=zh_CN,原因是切换jmeter 的语言环境为简体中文导致的。但是怎么去找到 jmeter 的路径呢,网上都说的是 jmeter 的bin 文件,实际上是/opt/homebrew/Cellar/jmeter/5.6.2/libexec/bin/jmeter.properties

2、jar 包放的位置

windows的 jmeter 的安装路径:放入JMeter文件夹 /lib/ext下
mac我的 jmeter 的安装路经:/opt/homebrew/Cellar/jmeter/5.6.2/libexec/lib/ext/xxx

引用大佬文档,具体配置多个 jdk 的情况:mac m1 安装 :java jdk、支持动态切换jdk - 知乎

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值