如何在 OS X Server 10.6.6 上设置全局 PATH?

如何在 OS X Server 10.6.6 上设置全局 PATH?

我在 OS X Server 10.6.6 上运行 Tomcat,使用的是操作系统自带的普通 Web 组件。到目前为止,运行良好,但我需要向$PATH环境变量中添加一些条目,用于我想从 Web 服务器访问的程序(更具体地说,我在 Tomcat 下运行 Hudson,它需要访问我已安装的构建工具)。

Tomcat 和 Web 组件似乎在用户 __appserver_ 下运行,该用户$PATH与管理员帐户不同。

在 OS X Server 中为 Web 组件添加全局条目的正确方法是什么$PATH?最好只做一次,以便 __appserver_ 和行政人员用户可以访问相同的$PATH

编辑:添加路径/etc/paths/etc/paths.d/somefile不起作用。Tomcat 和 Hudson 仍然看不到这些目录。

答案1

/etc/paths.d您可以在 MacOS X 中通过添加想要添加的路径的文件来设置全局路径。

此更改将影响系统上的所有用户,因此它恰好涵盖了您正在寻找的内容。

相关内容