Macos 如何让Netbeans 7.3.1在Mac OS X(10.8.3)上查看我的环境变量?

Macos 如何让Netbeans 7.3.1在Mac OS X(10.8.3)上查看我的环境变量?,macos,netbeans,environment-variables,launcher,Macos,Netbeans,Environment Variables,Launcher,我想从启动器运行Netbeans,并让它查看环境变量 背景: 我正在为rails项目使用netbeans,并使用环境变量配置了我的devel数据库。 不幸的是,即使我在/etc/profile(针对所有用户)中列出这些变量,Netbeans似乎也无法读取它们 我可以从终端:/Applications/Netbeans/Netbeans\7.3.1.app/Contents/MacOS/Netbeans显式运行Netbeans,这样可以让事情正常运行,但我更愿意从终端运行它 如果我能解决这个问题,

我想从启动器运行Netbeans,并让它查看环境变量

背景: 我正在为rails项目使用netbeans,并使用环境变量配置了我的devel数据库。 不幸的是,即使我在/etc/profile(针对所有用户)中列出这些变量,Netbeans似乎也无法读取它们

我可以从终端:/Applications/Netbeans/Netbeans\7.3.1.app/Contents/MacOS/Netbeans显式运行Netbeans,这样可以让事情正常运行,但我更愿意从终端运行它
如果我能解决这个问题,启动程序会自动启动。

您可以在中定义它们

/etc/launchd.conf

然后重新启动系统。如果从命令行运行NetBeans,请参见示例,例如

open 
 /Applications/NetBeans/NetBeans 8.1.app/Contents/Resources/NetBeans/bin/netbeans

然后,shell初始化脚本中定义的环境变量将在NetBeans应用程序中可见。如果您通过图标启动NetBeans,初始化脚本将不会运行。

很抱歉,没有看到启动程序部分,但这可能会在其他方面有所帮助。