0

我最近在完成我的 Play 2 项目后遇到了一个令人惊讶的事实。当我暂存应用程序时,我有两个配置文件application.confprod.conf被放置到target/scala-2.10/staged/classes/中。当我调用./start -Dconfig.resource=application.conf./start -Dconfig.resource=prod.conf时,应用程序会使用指定的配置文件启动。但是当我从target/scala-2.10/staged/classes/中删除两个配置文件时,应用程序仍然启动!

出于这个原因,我认为这些配置文件必须被烘焙到其他地方的应用程序中。应用程序实际上在哪里寻找配置文件?

4

1 回答 1

0

在 target/staged 文件夹中是所有 JAR 播放使用,包括您的 Web 应用程序的 JAR 和配置文件。

于 2013-04-25T05:49:40.213 回答