1

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

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

我可以从终端显式运行 Netbeans:/Applications/NetBeans/NetBeans\ 7.3.1.app/Contents/MacOS/netbeans,这样可以让事情正常工作,但如果我能解决这个问题,我宁愿从启动器运行它.

4

2 回答 2

1

你可以定义它们

/etc/launchd.conf

并重新启动系统。例如看这个

于 2013-09-04T06:57:19.700 回答
1

如果您从命令行运行 NetBeans,例如

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

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

于 2016-01-27T21:40:02.120 回答