前提:
事件:
入职需要配置maven和jdk对应的环境变量,但是按照网上的配置方法进行配置后无效。
有的只是在本次会话中有效,一旦再打开一个新的终端,则又是无效。
环境:macOS Sonoma 版本14.1.1 (23B81)
原因:
配置文件更改了,之前打开的一直是 .bash_profile。
解决办法:
- 打开终端应用程序。
- 输入以下命令来打开
~/.zshrc
文件(如果你在使用 Zsh):
nano ~/.zshrc
如果你在使用 Bash,则打开 ~/.bash_profile
文件:
nano ~/.bash_profile
- 在文件中添加您要设置的环境变量,例如:
export PATH=$PATH:/path/to/your/bin
可以根据需要添加其他环境变量。
- 按下
Ctrl + X
保存并退出文件。 - 输入以下命令以使更改生效:
source ~/.zshrc
或者对于 Bash 用户:
source ~/.bash_profile
现在,配置的系统环境变量应该会在每次启动时自动加载。
请注意,确保在适当的配置文件中添加环境变量。如果您在使用其他终端应用程序或者配置了其他shell,则需要编辑相应的配置文件。