【发布时间】:2018-01-23 13:44:03
【问题描述】:
我需要在我的所有想法运行配置中使用环境变量。我目前使用运行->编辑配置->然后在所选配置中输入环境变量。但是,当我需要运行独立的测试场景时,这非常乏味,因为每个场景都会创建一个新的运行配置,并且我需要重新输入变量。
我尝试在我的 linux 系统中使用 export SOME_VAR="some value" 在各种会话配置文件中设置环境变量:/etc/profile,/etc/bash.bashrc,~/.bashrc,~/.profile 但 intellij 似乎在运行期间忽略了这些变量,甚至虽然当我从 intellij 内置终端启动 echo ${SOME_VAR} 时,它会显示正确的输出。
我也尝试使用intellij .env file plugin,然后在项目根目录的.env 文件中设置SOME_VAR=some value。也没有用。
【问题讨论】:
-
您是否尝试编辑
Default节点下的配置,以便此设置自动应用于您以后创建的所有此类新运行/调试配置? -
我注意到 IntelliJ 支持
/etc/environment配置文件... -
请参阅youtrack.jetbrains.com/issue/IDEABKL-7589,了解 IntelliJ IDEA 可以在 Linux 上加载哪些环境。
标签: intellij-idea environment-variables intellij-plugin