Tou*_*uko 5 configuration local playframework-1.x
是否有可能在Play 1.2.5中使用本地application.conf?我们的问题是不同的开发人员有一些不同的设置,我们不想保存到版本控制.
找到的替代品:
别的什么?
特别是,有没有办法告诉Play使用自定义文件名(如"conf/application.conf.local"而不是默认的"conf/application.conf"?
小智 6
您可以附加:
%my_play_id.@include.application.conf=my_application.conf
Run Code Online (Sandbox Code Playgroud)
在application.conf结束时.每个开发人员或环境一行.您可以覆盖my_application.conf中的某些属性,并且不必将%my_play_id添加到已更改的属性中.例如,如果您有三个开发人员:
%developer1.@include.application.conf=developer1_conf.conf
%developer2.@include.application.conf=developer2_conf.conf
%developer3.@include.application.conf=developer3_conf.conf
Run Code Online (Sandbox Code Playgroud)
我刚刚遇到 Play 1.x 模块externalconfig可以提供帮助。似乎适合我们的目的。此外,这有助于将生产密码等排除在 VCS 之外。
请注意,此模块仅在 Play 的 Java 代码中工作 - 用 Python 实现的 Play 模块(例如migrate)将不知道外部配置。也可能存在对依赖于onConfigurationRead().
| 归档时间: |
|
| 查看次数: |
1235 次 |
| 最近记录: |