一文搞懂mac maven环境变量配置

Q1: 为什么我在bash_profile配置了maven的环境变量,还是未生效?

检查下是否激活了配置,配置了环境变量后要执行

source ~/.bash_profile

Q2: 我配置了bash_profile, 也重新载入了配置,每次重新打开shell就失效?

首先要了解自己的shell是什么类型的,一般新版mac catalina以上的系统默认都是zsh的(apple 官网也建议使用更强大的zsh),可执行(请完整复制)

echo $SHELL

即可查看到自己的shell类型(什么是shell类型,即你系统实现shell的一种方式,每种类型有自己的特性,可任意切换) 

· 查看系统支持的所有shell类型

cat /etc/shells

 · 切换shell 类型(chsh  change shell  本人自己的理解)

chsh -s /bin/zsh

接下来了解一下每种shell类型对应的环境变量文件 

# 系统级别
/etc/profile
/etc/paths 

# 用户级别
~/.bash_profile 
~/.bash_login 
~/.profile 

~/.bashrc
~/.zshrc

zsh 对应的是 ~/.zshrc (一般需要自己创建)    如果你的shell类型是zsh  那你需要把maven的环境变量配置加到这里面,并且载入它(每次启动终端也会载入)

如果你不想只用这一个,也想用bash的,你也可以这么操作,把source ~/.bash_profile 添加到 ~/.zshrc 里面,这样你即使切换了类型也可以直接用。

好了,接下来就可以愉快的玩耍了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值