安装完zsh之后终端显示mvn命令不存在的问题

简介: 安装完zsh之后终端显示mvn等命令不存在,现象是**新开一个终端**,运行mvn命令会显示命令不存在,如报错: zsh: command not found: mvn

现象

安装完zsh之后终端显示mvn等命令不存在,现象是新开一个终端,运行mvn命令会显示命令不存在,如报错:

zsh: command not found: mvn

但是,在当前终端,运行

source ~/.bash_profile

之后就可以了,我的机器java和mvn的环境变量配置均在~/.bash_profile文件中。

解决

这个问题的原因是zsh的配置文件没有加载~/.bash_profile的配置项,做法如下:

vim ~/.zshrc

在文件末尾添加上之前的source ~/.bash_profile保存即可。
 
以后重新打开终端的时候就不会出现mvn命令找不到的问题了。

参考资料

http://ruby-china.org/topics/23158

目录
相关文章
|
开发工具 git
iterm2 oh-my-zsh 自动提示命令
iterm2 oh-my-zsh 自动提示命令
iterm2 oh-my-zsh 自动提示命令
|
3月前
|
Shell 网络安全
bash 和 zsh 命令行终端中的快捷键
bash 和 zsh 命令行终端中的快捷键
|
Shell 开发工具 文件存储
mac使用zsh终端环境变量配置无效的解决方案
mac使用zsh终端环境变量配置无效的解决方案
|
Shell 开发工具 git
2021年了, 如何将 Git Bash 设置为 VSCode 的终端?
2021年了, 如何将 Git Bash 设置为 VSCode 的终端?
284 0
|
搜索推荐
p10k + oh my zsh + autojump 终端配置
p10k + oh my zsh + autojump 终端配置
1480 0
|
Shell Windows
在Cmder中配置msys2的终端
在Cmder中配置msys2的终端
354 0
|
Shell 开发工具 git
在 Git Bash 下设置命令行调用vscode
在Git Bash下使用命令指定一个程序打开文件的设置。今天在使用gitbash时,打开文件,每次都是终端和使用鼠标去打开文件两个状态间来回切换。感觉很不方便,要是能够用命令直接打开文件就好了。 下面设置Git Bash中使用vscode命令打开文件...
266 0
在 Git Bash 下设置命令行调用vscode
k3s 一条命令安装
k3s 一条命令安装
|
IDE Shell 开发工具
修改 Vscode 终端为 git bash
修改 Vscode 终端为 git bash
222 0
修改 Vscode 终端为 git bash