有什么方法可以替代playframework的application.conf中的环境变量? [英] Is there any way to substitute environment variables in playframework's application.conf?

查看:162
本文介绍了有什么方法可以替代playframework的application.conf中的环境变量?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

有没有办法在剧中使用环境变量! application.conf文件?像这样:

Is there any way to use environment variables in the play! application.conf file? Something like this:

%prod.db.url=${env.DATABASE_JDBC_URL}
%prod.db.driver=org.postgresql.Driver
%prod.jpa.ddl=validate

我不想在application.conf中对URL进行硬编码,因为它包含开发人员不应该访问的凭据.

I don't want to hardcode the URL in my application.conf because it contains credentials that the developer should not have access to.

推荐答案

${ENV_VARIABLE_KEY}确实可以解析您环境中设置的所有变量.您不必指定"env".前缀,除非它是密钥的一部分.

${ENV_VARIABLE_KEY} does resolve any variables that are set in your environment. you don't have to specify "env." prefix unless it's part of your key.

这篇关于有什么方法可以替代playframework的application.conf中的环境变量?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆