Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Scala 如何在Play framework中将系统变量读入conf文件_Scala_Playframework_Configuration Files - Fatal编程技术网

Scala 如何在Play framework中将系统变量读入conf文件

Scala 如何在Play framework中将系统变量读入conf文件,scala,playframework,configuration-files,Scala,Playframework,Configuration Files,我会阅读下面这样的环境变量 my.key = ${?MY_KEY_ENV} 但是如何读取通过 -Dmysystem.var=XXX 假设您的项目是通过SBT管理的,则不会在我的conf文件中解决此问题。确保在生成文件中设置了以下内容 javaOptions in Global += "-Dmysystem.var=XXX" 并且您的application.conf文件具有以下内容 my_key=${mysystem.var} 现在,您应该能够使用下面的代码引用my_键 configura

我会阅读下面这样的环境变量

my.key = ${?MY_KEY_ENV}
但是如何读取通过

-Dmysystem.var=XXX

假设您的项目是通过SBT管理的,则不会在我的conf文件中解决此问题。确保在生成文件中设置了以下内容

javaOptions in Global += "-Dmysystem.var=XXX"
并且您的application.conf文件具有以下内容

my_key=${mysystem.var}
现在,您应该能够使用下面的代码引用
my_键

configuration.getString("my_key")

在我的play应用程序中对此进行了测试,并按预期工作。

System.getProperty(“mysystem.var”)返回什么?我想在conf文件中读取它