【问题标题】:How do i get IntelliJ to pick up my environment variables on MacOS X?如何让 IntelliJ 在 MacOS X 上获取我的环境变量?
【发布时间】:2012-08-01 19:27:34
【问题描述】:

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

宝石文件 p "ENVIRONMENT: #{ENV['VAR_PRIVATE_GEM_USERNAME']}" # 输出 "ENVIRONMENT:"

【问题讨论】:

    标签: ruby intellij-idea gemfile


    【解决方案1】:

    查看相关问题:

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

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

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

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

    【讨论】:

      【解决方案2】:

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

      launchctl setenv VARIABLE_NAME VALUE
      

      【讨论】:

        猜你喜欢
        • 2023-03-31
        • 2012-08-30
        • 2010-11-23
        • 2013-09-07
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-05-02
        相关资源
        最近更新 更多