Mac怎么配置环境变量,大佬帮我远程一下,昨天配置了好久!
Mac使用bash做为默认的shell
MAC OS X环境配置的加载顺序
# 系统级别 /etc/profile /etc/paths # 用户级别 ~/.bash_profile ~/.bash_login ~/.profile ~/.bashrc
前两个是系统级别的环境变量,针对所有用户,后面四个带有~/
用户级别的环境变量。
~/.bash_profile
,~/.bash_login
,~/.profile
依次加载,如果~/.bash_profile
不存在,依次加载后面几个文件;如果~/.bash_profile
文件存在,后面几个文件不会加载~/.bashrc
是bash shell打开时候加载修改全局环境变量时候参考系统默认的环境变量配置格式。
修改全局环境变量需要root权限。
用户级别环境变量设置
在~/.bash_profile
中配置环境。
# 使用冒号隔开 export PATH=$PATH:<PATH 1>:<PATH 2>:<PATH 3>:------:<PATH N> # 或者 export PATH=${PATH}:<PATH 1> export PATH=${PATH}:<PATH 2> # 第一种将路径合并在一起,不方便删除,建议使用第二种,换行挨个设置
# java export JAVA_HOME = /home/myuser/jdk1.7.0_03 export PATH = $JAVA_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar # hadoop export HADOOP_HOME=/Users/YourUserName/Documents/Dev/hadoop-2.7.3 export PATH=$PATH:$HADOOP_HOME/bin:$HADOOP_HOME/sbin # spunk export SPLUNK_HOME=/Applications/Splunk export PATH=$PATH:$SPLUNK_HOME/bin # Setting PATH for Python 3.5 # The original version is saved in .bash_profile.pysave PATH="/Library/Frameworks/Python.framework/Versions/3.5/bin:${PATH}" export PATH export CLASSPATH=${CLASSPATH}:/Users/YourUserName/Documents/Lib/hadoop_cli # ant export ANT_HOME=/Users/YourUserName/Documents/Dev/apache-ant-1.9.7 export PATH=$PATH:${ANT_HOME}/bin # JBOSS export JBOSS_HOME=/Users/YourUserName/Documents/Dev/wildfly-10.1.0.Final export PATH=$PATH:$JBOSS_HOME/bin # M2_HOME export M2_HOME=/Users/YourUserName/Documents/Dev/apache-maven-3.3.9 export PATH=$PATH:$M2_HOME/bin
在环境配置完毕后,一般是重新电脑才会生效,如果想要立即生效,执行以下指令
source <相应文件配置文件>
#示例
source .bash_profile
java的吗?还是什么环境?
– xlisteven 2年前@xlisteven: 是的,我已经解决了。
– 小蒋666 2年前