做性能测试、接口压测、压力测试的小伙伴,一定绕不开一款开源神器——Apache JMeter。
它免费、跨平台、功能强大,支持接口测试、并发压测、吞吐量/响应时间统计,是测试工程师、开发运维必备的工具。
很多新手第一次安装 JMeter 总会踩坑:启动报错、环境变量不配、中文乱码、打不开界面。
今天这篇保姆级教程,带大家从零完成 JMeter 下载、安装、环境配置、汉化、启动验证,Windows、Mac 系统全覆盖,一步到位!
一、安装前置条件(必看!)
JMeter 是基于 Java 开发的工具,运行必须依赖 JDK,这是绝大多数安装报错的核心原因。
要求
1. 必须安装 JDK8 及以上版本(推荐 JDK8、JDK11 稳定版)
2. 提前配置好 Java 系统环境变量
快速验证Java环境
打开电脑终端/CMD,输入命令:
java -version
若能显示 Java 版本信息,说明环境正常;若提示不是内部命令,请先安装配置JDK,再继续安装JMeter。
小贴士:JMeter 本身无需复杂安装,属于绿色免安装工具,下载解压即可使用!
二、JMeter 官方下载步骤(安全无捆绑)
只推荐官网下载,无广告、无捆绑、版本最新最安全。
1. 进入官方下载地址
Apache JMeter 官网下载页:https://jmeter.apache.org/download_jmeter.cgi
2. 选择对应安装包
找到 Binaries 正式安装包区域,根据自己的电脑系统选择:
• Windows 系统:下载 .zip 压缩包
• Mac / Linux 系统:下载 .tgz 压缩包
重点避坑
1. 优先选择最新稳定版本(目前主流稳定版 5.6.3)
2. 不要下载源码包(src),源码包需要编译,新手直接下二进制包即可
3. 下载路径、后续解压路径全程无中文、无空格、无特殊符号,避免启动报错
三、分系统安装&启动教程
(一)Windows 系统安装教程
1. 将下载好的 .zip 压缩包直接解压
建议解压路径:D:\software\apache-jmeter-5.6.3(纯英文路径)
切勿解压到桌面、中文命名文件夹
2. 初次启动测试
进入解压目录的 bin 文件夹,找到启动文件:
• 图形界面启动:双击 jmeter.bat
• 等待2-3秒,弹出JMeter主界面,即为临时启动成功
(二)Mac / Linux 系统安装教程
1. 将下载的 .tgz 文件解压,终端输入解压命令:
tar -zxvf apache-jmeter-5.6.3.tgz
2. 移动到稳定目录(可选,方便管理)
sudo mv apache-jmeter-5.6.3 /opt/
3. 启动程序
进入bin目录,执行启动命令:
sh jmeter.sh
Mac 若提示权限不足,先执行赋权命令:chmod +x jmeter.sh
四、配置全局环境变量(任意位置启动)
默认只能在bin目录启动,配置环境变量后,电脑任意位置输入命令即可启动JMeter,工作更高效。
1、Windows 环境变量配置
1. 右键此电脑 → 高级系统设置 → 环境变量
2. 新建系统变量
◦ 变量名:JMETER_HOME
◦ 变量值:你的JMeter解压根目录(例:D:\software\apache-jmeter-5.6.3)
3. 找到系统变量 Path,点击编辑
4. 新增一条路径:%JMETER_HOME%\bin
5. 全部点击确定,保存配置
2、Mac/Linux 环境变量配置
1. 编辑环境变量配置文件
vim ~/.bash_profile
2. 写入以下配置(对应你的JMeter路径)
export JMETER_HOME=/opt/apache-jmeter-5.6.3
export PATH=$PATH:$JMETER_HOME/bin
3. 生效配置
source ~/.bash_profile
五、验证安装是否成功
配置完环境变量后,重启CMD/终端,输入全局验证命令:
jmeter -v
若页面显示 JMeter 版本、版权信息、Java 环境信息,说明安装+环境配置100%成功!
之后直接在终端输入 jmeter,即可一键启动工具。
六、新手必备:JMeter 一键汉化
原版 JMeter 为英文界面,对新手不友好,分享永久汉化方法,简单无bug。
1. 打开JMeter解压目录,进入 bin 文件夹
2. 找到配置文件 jmeter.properties
3. 打开文件,搜索关键词 language
4. 找到 #language=en 这一行
5. 修改为:language=zh_CN(去掉注释#)
6. 保存文件,重启JMeter
重启后界面全程中文,菜单、功能按钮全部汉化,新手上手零压力。
七、常见报错&解决方案(高频踩坑)
报错1:启动提示 Java not found
原因:未安装JDK、JDK版本过低、Java环境变量未配置
解决:重新安装JDK8/JDK11,配置好Java环境变量,重启电脑重试
报错2:双击jmeter.bat闪退
原因:解压路径含中文/空格、文件夹权限不足
解决:重新解压到纯英文无空格路径,关闭杀毒软件重试
报错3:命令行提示不是内部命令
原因:JMeter环境变量配置错误,未生效
解决:检查Path路径是否正确,重启终端或电脑重新验证
报错4:Mac启动权限拒绝
原因:脚本无执行权限
解决:进入bin目录执行 chmod +x *.sh 赋予全部脚本权限
八、写在最后
JMeter 的安装其实非常简单,核心就是:装好JDK、纯英文路径、配好环境变量、汉化配置。
搞定基础安装配置,就可以开始做接口测试、并发压测、场景压测、性能指标监控,是入门性能测试的第一步。
后续会持续更新:JMeter接口测试实战、压测脚本编写、参数化、断言、结果分析、插件安装全套教程,感兴趣可以持续关注!