gpt4 book ai didi

intellij-idea - IntelliJ : executing a program with environment variables stored in a separated file

转载 作者:行者123 更新时间:2023-12-04 05:55:51 25 4
gpt4 key购买 nike

我的应用程序需要自定义环境变量才能运行。
我已经在IntelliJ中创建了运行配置以启动应用程序。对于环境变量,我设置了VM选项。

例子 :

-DDATABASE_URL=jdbc:oracle:thin:@dbbdevdb0397.fr:1522:DBZD08

我担心的是在我的IntelliJ配置中自动添加所有环境变量。
这就是为什么我在单独的文件中设置了这些环境变量的原因

示例:DEV.env
DATABASE_URL=jdbc:oracle:thin:@dbbdevdb0397.fr:1522:DBZD08

是否可以像在SH脚本中那样在IntelliJ运行配置中加载此文件DEV.env:
eval $(cat DEV.env | sed 's/^/export /');

最佳答案

截至2017年3月14日,似乎有人编写了允许使用此插件的插件。

打开设置,然后选择插件
在搜索框中搜索“.env文件支持”并进行安装。
重新启动IntelliJ之后,您将在“运行配置”屏幕中获得一个名为EnvFile的新选项卡。
EnvFile选项卡将具有一个启用EnvFile支持的复选框和一个列表,您可以在其中指定要在启动该特定运行配置之前加载的env文件。您需要为每个运行配置设置env文件选项。

我有一个与您的用例相似的用例,它适用于指定与运行配置关联的env文件。

插件的其他信息:
https://plugins.jetbrains.com/plugin/7861-env-file

关于intellij-idea - IntelliJ : executing a program with environment variables stored in a separated file,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45056727/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com