背景:
在终端启动jmeter 报错,
zsh: command not found: jmeter
原因:
没有配置jmeter的环境变量或者环境变量出了问题
解决办法:
配置环境变量
编辑环境变量
vi ~/.bash_profile
编辑
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_321.jdk/Contents/Home
JMETER_HOME=/Library/apache-jmeter-5.4.3
PATH=$JAVA_HOME/bin:$PATH:.
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JMETER_HOME/lib/ext/ApacheJMeter_core.jar:$JMETER_HOME/lib/jorphan.jar
PATH=$JAVA_HOME/bin:$JMETER_HOME/bin:$PATH
export JAVA_HOME
export PATH
export CLASSPATH
export M2_HOME="/Users/zhaohui/apache-maven-3.6.3"
export PATH="$M2_HOME/bin:$PATH"
export JMETER_HOME
只配置jmeter的就可以了
保存后,刷新环境变量,使生效
source ~/.bash_profile
问题处理:
我mac电脑,像这样配置了环境变量,但是下次重启电脑之后,jmeter的环境变量就失效了。
因为:
我的电脑shell解释器,是zsh
使用可查看当前设备的shell解析器。
zhaohui@zhaohuideMacBook-Pro ~ % echo $SHELL
/bin/zsh
而.bash_profile文件是bash解释器的环境变量配置文件。
解决办法
方法1、如果设备是zsh 解释器的话,直接编辑~/.zshrc文件
vim ~/.zshrc
source ~/.zshrc
方法2、
编辑 ~/.zshrc文件,在里面添加source ~/.bash_profile,然后再source ~/.zshrc
1、编辑
vim ~/.zshrc
2、添加
在里面添加source ~/.bash_profile
3、使环境变量生效
source ~/.zshrc
版权归原作者 做测试的喵酱 所有, 如有侵权,请联系我们删除。