前言
由于小编用的是黑苹果,是Mac环境,本人又是一名java开发工程师,难免避不了各种环境变量。下面由我带来各种常用的环境变量
- java环境变量
- maven环境变量
- rocketmq环境变量
注意:
- 1、我这里用的shell脚本是:/bin/zsh,所以文件是:~/.zshrc
- 2、/bin/bash就使用:/etc/profile文件,并且修改完需要刷新:source /etc/profile
一、Java环境变量
1.1、修改文件
- vi ~/.zshrc
- vi /etc/profile
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_271.jdk/Contents/Home
export PATH=$JAVA_HOME/bin:$PATH:.
export CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
1.2、用户根目录:vi .zprofile
- vi .zprofile
export JAVA_8_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_281.jdk/Contents/Home
export JAVA_11_HOME=/Library/Java/JavaVirtualMachines/jdk-11.0.10.jdk/Contents/Home
alias jdk8='export JAVA_HOME=$JAVA_8_HOME'
alias jdk11='export JAVA_HOME=$JAVA_11_HOME'
export PATH="$PATH:$JAVA_HOME/bin"
二、maven环境变量
- vi ~/.zshrc
- vi /etc/profile
export MAVEN_HOME=/Volumes/MXY/work/tuotuo/apache-maven-3.3.9
export PATH=$PATH:$MAVEN_HOME/bin