【发布时间】:2019-06-02 10:19:05
【问题描述】:
有没有办法通过 Grails 3 应用程序将每个环境配置的运行配置外部化? 我知道有运行配置参数允许人们在 dev、prod、test 等环境下运行他们的应用程序,但我想知道是否有一个变量,例如“grails.env”,我可以在一个属性、YAML、配置或其他可以在运行时读取的文件,这些文件将为我执行此操作。
这只是为了避免混淆正在测试的应用程序并在一个设置/环境(物理环境,如我的本地机器)中运行,然后将其交给另一个个人或团队在其他地方运行。 目标是配置或设置此变量,以便运行团队/个人不需要知道或更改运行命令。
我知道如何使用命令行以及在 intelliJ 和 Eclipse 中配置环境。我想知道是否有一种方法可以在读取的文件中默认此设置。 谢谢
【问题讨论】:
标签: java intellij-idea grails environment-variables properties-file