JDK安装
JMeter的运行需要依赖Java环境,因此在安装JMeter之前,需要先安装JDK
官网链接:Java Downloads | Oracle 中国
1、先验证是否安装jdk(我的已经安装好了)
在cmd中输入
java -version
java
javac
//这三个命令看看是否报错,若其中一个报错可能是环境变量配置出错
2、选择jdk版本
我之前下的就是最新版,jmeter要求jdk8点几以上的版本,最新版准没错吧。
下载好之后一直点下一步直到完成即可,切记要记住安装路径,最好把它存到D盘
3、配置环境变量
此电脑右键-属性-高级系统设置-环境变量
在系统变量中添加JAVA_HOME变量,然后把对应的安装路径填写进去
在系统变量中找到Path
变量,点击“编辑”,然后新建一个环境变量,值为%JAVA_HOME%\bin
我这直接写的bin的路径也可以(如果直接写路径下的bin,就可以不用上面的JAVA_HOME)
4、再次验证
新打开的cmd,输入java -version,出现上面的版本信息即安装成功
jmeter安装
软件网址:Apache JMeter - Download Apache JMeter
下载安装包
(选择二进制文件,切记不要选错了)
配置环境变量
此电脑右键---属性---高级系统设置---环境变量--找到系统变量中的path---添加jmeter的bin文件的路径在后面,注意格式
验证jmeter
管理员身份打开cmd
输入jmeter,出现下面情况后会有jmeter窗口弹出来就成功了
存在问题
为什么要配置环境变量?
- 配置了
JAVA_HOME
环境变量后,无论是启动JMeter还是其他任何需要Java环境的程序,系统都能够知道Java的安装位置,从而可以直接使用java
命令,而不需要输入完整的Java可执行文件路径。 - 在编写脚本或配置文件时,经常会用到Java或JMeter的安装路径。如果配置了环境变量,这些脚本和程序就可以通过引用环境变量的值来获取这些路径,从而使脚本和程序更加灵活和可移植。
JDK环境配置不新建系统变量JAVA_HOME行不行?
在Windows系统中配置Java环境时,虽然直接在Path
环境变量中添加JDK的bin
目录(如C:\Program Files\Java\jdk-17\bin
)足以让系统识别到Java命令(如java
和javac
),但创建JAVA_HOME
系统变量仍然有其优势,例如当你需要更新JDK到新版本时,只需修改JAVA_HOME
的值为你新JDK的安装路径,而无需在多个地方(如Path
和其他可能引用JDK路径的脚本或程序中)更新JDK的完整路径。
jmeter软件包Binaries和Source有什么区别?
- 源代码(Source):源代码是软件的原始代码,需要用户自行编译成可执行软件。源代码具有较高的透明度和可定制性,但编译过程可能较为繁琐。
- 二进制文件(Binaries):与源代码相比,二进制文件已经过编译,用户可以直接下载并运行。但用户无法直接查看或修改其源代码。
- 最开始我就下载成源代码的包,配置完环境变量之后会报错,下载二进制之后就对了