【发布时间】:2017-12-16 19:48:36
【问题描述】:
我的应用程序需要自定义环境变量才能运行。 为了启动应用程序,我在 IntelliJ 中创建了运行配置。对于环境变量,我设置了 VM 选项。
例子:
-DDATABASE_URL=jdbc:oracle:thin:@dbbdevdb0397.fr:1522:DBZD08
我关心的是在我的 IntelliJ 配置中自动添加所有环境变量。 这就是为什么我将这些环境变量设置在一个单独的文件中
示例:DEV.env
DATABASE_URL=jdbc:oracle:thin:@dbbdevdb0397.fr:1522:DBZD08
是否可以在 IntelliJ 运行配置中加载此文件 DEV.env,因为它可以通过 SH 脚本完成:
eval $(cat DEV.env | sed 's/^/export /');
【问题讨论】:
-
不,这是不可能的。相关请求:youtrack.jetbrains.com/issue/IDEA-141832.
-
但是,可以在“启动前”执行某些操作。我认为借助此功能可以做一些事情。
-
不,这不会是同一个过程,因此您不能在启动前设置环境。
-
好的。厄运。感谢您的回答。
标签: intellij-idea environment-variables run-configuration