Play application.conf : 去哪里查询所有可能变量的列表?

Play application.conf : Where to consult the list of all possible variable?

我在哪里可以找到可以在游戏中设置的所有可能变量的列表 application.conf?

我在 playframework 网站上找不到此信息。

谢谢

没有这样的所有可能变量的列表,因为 application.conf 可以通过各种工具和组件任意扩展,其中大多数是第三方,并且可以包含用户想要的任何配置。

例如:详细说明 Play 的 thread pools is really just Akka 配置的配置。

当您初始化一个新的 Play 应用程序时,关键的东西(数据库配置、语言、演变)都在模板中,使用默认值或注释掉。

站点上的 config 页面讨论了您可能需要的一些额外配置,但这主要与应用程序的 外部 问题有关,例如启动和日志记录。

如果您使用 IDE,例如 eclipseIntelliJ,您可以在调试时在运行时检查 Play.application().configuration(),它将包含所有可能的配置 key/value 对。它简要如下所示:

{
   "akka":{ },
   "application":{ },
   "applyEvolutions":{ },
   "awt":{ },
   "db":{ },
   "dbplugin":"disabled",
   "evolutionplugin":"enabled",
   "file":{ },
   "java":{ },
   "jline":{ },
   "line":{ },
   "logger":{ },
   "os":{ },
   "path":{ },
   "play":{ },
   "promise":{ },
   "report":{ },
   "sbt":{ },
   "sun":{ },
   "user":{ }
}