11

我尝试使用 RCenvironment、.bashrc、.MacOSX/environment.plist 和 /etc/launchd.conf 设置这些并重新启动计算机....IntelliJ 仍然没有获取我的环境变量:

Gemfile p "ENVIRONMENT: #{ENV['VAR_PRIVATE_GEM_USERNAME']}" # 输出 "ENVIRONMENT:"

4

2 回答 2

13

查看相关问题:

您的问题根本不是针对 IntelliJ IDEA 的。

在第一个链接中的Mountain Lion解决方案将不起作用,因此您可以在终端中执行以下操作:

export VAR_PRIVATE_GEM_USERNAME=John
open -a /Applications/IntelliJ\ IDEA\ 11.app/

另请注意,IntelliJ IDEA 中的许多运行/调试配置允许设置自定义环境变量:

在此处输入图像描述

于 2012-08-01T19:50:37.693 回答
5

您可以使用“launchctl”在 Mac 上设置所有应用程序(不仅仅是命令行)都可用的环境变量(参见https://ss64.com/osx/launchctl.html

launchctl setenv VARIABLE_NAME VALUE
于 2020-04-13T22:49:00.273 回答