【发布时间】:2017-05-06 01:31:50
【问题描述】:
目标:通过构建调用 bash 脚本的 runConfiguration 来运行 bash 脚本作为构建/运行的方法。
我在最新版本的 IntelliJ IDEA 中使用 BashSupport 插件。我试图从从 runConfiguration 调用的 shell 脚本中引用系统环境变量,但我无法引入系统环境变量,除非我在 runConfiguration 的 XML 中手动指定环境变量,这不是一个选项。我希望能够直接从系统中提取变量。我尝试将环境变量放在 /etc/environment 和 .bashrc 和 .zshrc 中。
任何建议将不胜感激!
操作系统:基于 Ubuntu
【问题讨论】:
-
IntelliJ IDEA 从非交互式(登录)shell 加载环境变量,参见youtrack.jetbrains.com/issue/IDEA-146037 和bencane.com/2013/09/16/…。 TL;DR:在
~/.profile中设置环境,然后注销/登录。
标签: xml bash ubuntu intellij-idea