我有一个Play 2.4应用程序,主要用于本地网络,并将使用dist命令生成的.bat
文件进行部署(在Windows环境中)。配置文件中存储了一个文件路径,需要通过编辑配置文件来更改。但是我已经了解到,在应用程序启动时,分发中的conf文件并没有被读取,而是预编译的。
换句话说,我需要在conf文件中进行更改,并在下一个应用程序午餐中反映这些更改。
我在播放文档中尝试了其他配置文件,但由于错误Bad application path Dconfig.file=/path/"
如何在每次应用程序启动时加载我编辑的conf文件?
任何想法都将受到赞赏。
答案 0 :(得分:0)
即使您使用dist
命令“打包”了您的应用程序,您仍可以自由提供新的配置文件:
$ my-first-app-1.0/bin/my-first-app -Dconfig.file=/full/path/to/conf/application-prod.conf