PFB我用于获取环境变量的代码,但它不起作用。
在application.conf中
clientId = $ {?clientId}
在Filters.scala
中sys.env.get( “的clientId”);
但它是“无”。
如果我在相应的环境中键入env,我可以看到我设置的正确clientId。
clientId = ba6ecff4-4aec-4298-8e98-f1f0b320249f
在Play Framework for scala 2.5.0中获取环境变量的正确方法是什么?
答案 0 :(得分:2)
您覆盖该值。更改属性名称
正确:
myClientId = ${?clientId}
错:
clientId = ${?clientId}
因为您可以从其他变量中引用变量, 确保不要将环境变量命名为 字段名称。