在哪里可以找到可以在play application.conf中设置的所有可能变量的列表?
我在playframework网站上找不到这些信息。
谢谢
答案 0 :(得分:1)
没有所有可能变量的列表,因为application.conf
可以被各种工具和组件任意扩展,大多数是第三方,并且可以包含用户想要的任何配置。
例如:详细说明Play thread pools的配置实际上只是Akka配置。
当您初始化新的Play应用程序时,关键事项(数据库配置,语言,演变)在模板中,使用默认值或注释掉。
网站上的config页面讨论了您可能需要的一些其他配置,但这主要涉及对应用程序的外部问题,例如启动和记录。
答案 1 :(得分:1)
如果使用eclipse
或IntelliJ
等IDE,则可以在运行时检查Play.application().configuration()
,同时调试它将包含所有可能的配置键/值对。它简要介绍如下:
{
"akka":{ },
"application":{ },
"applyEvolutions":{ },
"awt":{ },
"db":{ },
"dbplugin":"disabled",
"evolutionplugin":"enabled",
"file":{ },
"java":{ },
"jline":{ },
"line":{ },
"logger":{ },
"os":{ },
"path":{ },
"play":{ },
"promise":{ },
"report":{ },
"sbt":{ },
"sun":{ },
"user":{ }
}