目标:通过构建调用bash脚本的runConfiguration来运行bash脚本作为构建/运行的方法。在IntelliJ IDEA Bash脚本中使用环境变量
我在最新版本的IntelliJ IDEA中使用了BashSupport插件。我试图从一个从runConfiguration调用的shell脚本中引用系统环境变量,但我无法引入系统环境变量,除非我在runConfiguration的XML中手动指定环境变量,这不是一个选项。我希望能够直接从系统中提取变量。我曾尝试将环境变量放在/ etc/environment和.bashrc和.zshrc中。
任何意见将不胜感激!
操作系统:基于Ubuntu的
IntelliJ IDEA从非交互式(登录)shell加载环境变量,请参阅https://youtrack.jetbrains.com/issue/IDEA-146037和http://bencane.com/2013/09/16/understanding -a-小更了解-etcprofile和-etcbashrc /。 TL; DR:在'〜/ .profile'中设置环境,然后注销/登录。 – CrazyCoder