在终端中设置临时环境变量,使用export命令可以在当前的终端会话中设置临时环境变量。例如,要设置JAVA_HOME环境变量,可以执行以下命令:
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_201.jdk/Contents/Home
这样在当前终端会话中,JAVA_HOME环境变量就被设置为指定的路径了。
在用户目录下设置永久环境变量,可以编辑bash配置文件(~/.bash_profile或者~/.bashrc)来设置永久环境变量。打开终端,使用文本编辑器(如vi、nano等)编辑相应的配置文件,添加类似下面的行来设置环境变量:
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_201.jdk/Contents/Home
保存文件后,关闭终端并重新打开一个新的终端窗口,永久环境变量就会生效了。
Ps:处理路径中空格
export MAVEN_HOME=/Applications/IntelliJ IDEA.app/Contents/plugins/maven/lib/maven3
source .bash_profile
-bash: export: `IDEA.app/Contents/plugins/maven/lib/maven3': not a valid identifier
1. 转义空格,在空格前加反斜杠
export MAVEN_HOME=/Applications/IntelliJ\ IDEA.app/Contents/plugins/maven/lib/maven3
2. 路径上整体加双引号或单引号
export MAVEN_HOME="/Applications/IntelliJ IDEA.app/Contents/plugins/maven/lib/maven3"
export MAVEN_HOME='/Applications/IntelliJ IDEA.app/Contents/plugins/maven/lib/maven3'