在play java app中标记化application.conf

时间:2014-04-17 21:41:53

标签: java configuration playframework sbt

我想在application.conf文件中标记几个键,以使用另一个属性文件中的变量。我怎么能这样做?这是一个例子。

  
    

我的播放项目/ conf目录/ application.conf      db.default.url=${env.db.url} db.default.driver=${env.db.driver} db.default.user=${env.db.user} db.default.pass=${env.db.password}

         

我的播放项目/ conf目录/ ENV / devlab / project.properties      db.url=myoracleserver.lab.org:1521 db.driver=oracle.thin db.user=myname db.password=mypassword

         

我的播放项目/ conf目录/ ENV / devlab2 / project.properties      db.url=myoracleserver2.lab.org:1521 db.driver=oracle.thin db.user=myname db.password=mypassword

  

Q值。有没有办法将devlab / project.properties设置为系统可解析属性的一部分?

1 个答案:

答案 0 :(得分:0)

播放configuration使用Typesafe Config。有几种方法可以在类路径和运行时将配置组合在一起。