Mac OSX - 如何在bash_profile中配置全局环境变量

我们知道,在Linux操作系统下,配置环境变量是使用如下命令:

vim /etc/profile

在OSX下,我们用如下命令打开环境变量配置文件:

open ~/.bash_profile

 

典型的环境变量配置如下:

 

# 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 .bash_profile

 

时间: 2024-11-05 14:49:58

Mac OSX - 如何在bash_profile中配置全局环境变量的相关文章

电脑中配置好环境变量后还是无法打开AndroidStudio如何解决

  电脑中配置好环境变量后还是无法打开AndroidStudio如何解决          1.可能是JDK版本过低,AndroidStudio要求JDK版本在JDK7以上,不过这种情况较少发生; 2.安装的JDK可能是32位的,而AndroidStudio要求64位JDK,这个原因的可能性很大,可以检查一下JDK是多少位的; 3.如果是这个原因,则可以去官网下载最新64位版本; 4.最后按照安装的位置重新配置环境变量,然后再打开AndroidStudio就可以了.

lsp-如何在OPNET中配置MPLS以及LSP,急!卡了好多天

问题描述 如何在OPNET中配置MPLS以及LSP,急!卡了好多天 现在由于链路的带宽选择,流量都是走lsr1-3-4,小弟想配置一条静态lsp,让user2的流量都走lsr1-2-4,急,希望知道的亲能帮下忙! 解决方案 参考:https://www.scribd.com/doc/180346146/MPLS-in-OPNET-14-5-STD-docx 解决方案二: lsp原来真没弄过,刚上网查了一下,普级一下知识 MPLS网络结构 MPLS网络的基本构成单元是标签交换路由器LSR(Labe

mfc-如何在MFC中配置pdflib

问题描述 如何在MFC中配置pdflib 最近要在一个mfc项目中添加一个报表导出功能,word版本已经做好了,pdf的不会做,查到可以用pdflib做,但我不太会,下载的lib包放到工程里边各种报错.求指导pdflib如何使用,如果有word转pdf的方法就更谢谢了 解决方案 lib是否是你的vc版本相同 然后就是link的时候是否配置对了

web.xml-servelt如何在tomcat中配置?

问题描述 servelt如何在tomcat中配置? servlet用了书上的例子 package package01; import java.io.*; import javax.servlet.*; public class HelloServlet extends GenericServlet { public void service(ServletRequest request,ServletResponse response) throws ServletException,IOEx

如何在Ubuntu中配置tomcat 域名访问?

问题描述 如何在Ubuntu中配置tomcat 域名访问? 如题,现在我修改host的appBase不行,把app Base改回webapps 的话就到tomcat 主页, 现在我要直接访问域名就跳转到项目页面-是否有其他办法解决? 解决方案 tomcat域名配置Tomcat域名配置Tomcat 多域名配置

ios-在objective-c中使用全局/静态变量

问题描述 在objective-c中使用全局/静态变量 保存用作方法的变量,然后在另一个方法中调用.实现时会不会用到全局/外部/静态变量?如果需要应该怎么用? 我试过用全局和静态,但是都失败了. 代码中用来保存newX 和 newY 的信息. -(void) accelerometer:(UIAccelerometer *)accelerometer didAccelerate:(UIAcceleration *)acceleration{... int newX = (int)(Button.

linux为用户配置java环境变量

一. 解压安装jdk  在shell终端下进入jdk-6u14-linux-i586.bin文件所在目录,  执行命令 ./jdk-6u14-linux-i586.bin 这时会出现一段协议,连继敲回车,当询问是否同意的时候,输入yes,回车.之后会在当前目录下生成一个jdk1.6.0_14目录,你可以将它复制到 任何一个目录下.  二. 需要配置的环境变量  1. PATH环境变量.作用是指定命令搜索路径,在shell下面执行命令时,它会到PATH变量所指定的路径中查找看是否能找到相应的命令程

linux配置java环境变量 转过几个,这个最详细和靠谱

一. 解压安装jdk 在shell终端下进入jdk-6u14-linux-i586.bin文件所在目录,之后会在当前目录下生成一个jdk1.6.0_14目录二. 需要配置的环境变量 1. PATH环境变量.作用是指定命令搜索路径,在shell下面执行命令时,它会到PATH变量所指定的路径中查找看是否能找到相应的命令程序.我们需要把 jdk安装目录下的bin目录增加到现有的PATH变量中,bin目录中包含经常要用到的可执行文件如javac/java/javadoc等待,设置好 PATH变量后,就可

linux配置java环境变量详细过程_java

直接上实现过程: 一. 解压安装jdk 在shell终端下进入jdk-6u14-linux-i586.bin文件所在目录, 执行命令 ./jdk-6u14-linux-i586.bin 这时会出现一段协议,连继敲回车,当询问是否同意的时候,输入yes,回车.之后会在当前目录下生成一个jdk1.6.0_14目录,你可以将它复制到 任何一个目录下. 二. 需要配置的环境变量 1. PATH环境变量.作用是指定命令搜索路径,在shell下面执行命令时,它会到PATH变量所指定的路径中查找看是否能找到相