在OS X中修改PATH等环境变量的正确方法是什么?
我在Google上看了一下,发现要编辑的三个不同文件:
我甚至没有这些文件,我很确定.tcshrc是错误的,因为OS X现在使用bash.这些变量,尤其是PATH,在哪里定义?
我正在运行OS X v10.5(Leopard).
我的公司提供了一个基于eclipse的开发环境,它需要为底层工具链设置一些环境变量,因此可以同时安装多个版本而不接管系统.
我想在finder或dock中提供一个图标,然后设置这些图标然后启动eclipse,这样客户就不会在没有设置环境的情况下意外启动eclipse.这是我到目前为止所尝试的:
在Info.plist中为eclipse设置环境:
这应该是一个很好的方法,但我不能使它添加到现有的路径(如export PATH =/myapp/bin:$ PATH).
包装eclipse的bash脚本:
我创建了一个名为eclipse.command的bash脚本来设置环境然后启动eclipse.这将打开一个终端窗口以及eclipse图标,并允许人们为"日食""保持停靠".我不能把eclipse.command放在Dock上,因为它不是一个应用程序.
Applescript包装eclipse.command:
eclipse.command附近的Applescript包装使它看起来像一个应用程序,并阻止终端窗口出现.不幸的是,我现在得到了一个用于appcript的停靠图标和一个用于日食的停靠图标,所以仍然能够在码头上保持裸食.
有什么建议?我是以完全错误的方式解决这个问题吗?