2011-12-25 68 views
3

我要永久设置我的路径以下目录:如何永久性地将类路径添加到我的Mac终端?

/Users/syalam/Library/android-sdk-mac_86/platform-tools 

不知道如何从终端做。我试过:

export PATH=$PATH:/Users/syalam/Library/android-sdk-mac_86/platform-tools 

但它只能暂时工作。关闭我的外壳后,它不再存在。

回答

5

就在您的.bashrc这个条目添加到您的CLASSPATH环境变量:

export CLASSPATH="/Users/syalam/Library/android-sdk-mac_86/platform-tools:$CLASSPATH" 
+0

谢谢!设置PATH和CLASSPATH有什么区别? –

+1

'PATH'是你的shell搜索命令的目录列表,按它们出现的顺序 - 也就是说,如果你键入'ls',shell将搜索'/ bin/ls',然后'/ usr/bin/ls'如果'PATH'是'/ bin:/ usr/bin'。'CLASSPATH'是JVM查找类的目录列表。 – fge

+1

嗯,我知道它已经很久了,但是...为什么downvote? – fge

1

http://blog.just2us.com/2011/05/setting-path-variable-in-mac-permanently/

永久设置为用户:

编辑用户的bash的配置文件(替换USERNAME)

pico ~USERNAME/.bash_profile 

插入(或修改)这条线

PATH=$PATH:/my/new/path/ 

按Ctrl-x,那么CTRL-Y,以保存文件。

完成。

为所有用户

sudo pico /etc/paths 

输入您的超级用户口令修改,并插入或编辑该链接

PATH=$PATH:/my/new/path/ 

这就是它!享受你的道路!

0

我尝试过不同的事情,我只能暂时设置。 Atlast试过这个并且得到了工作

echo 'export PATH=$PATH:/User/Documents/adt-bundle-mac-x86_64-20140702/sdk/platform-tools:/User/Documents/adt-bundle-mac-x86_64-20140702/sdk/tools' >> ~/.bash_profile 

这将永久设置路径。

/用户/文件/ ADT-束-MAC-x86_64-20140702/SDK 这是我的Android SDK路径

0

bashprofile设置classpath和关闭终端并重新启动 它将努力确保

执行以下操作:

1- VI的.bash_profile {在终端开放}家里可怕ctory
2-添加此行export CLASSPATH = $ CLASSPATH:/ {// directory //}

相关问题