根据 Google App Engine for Java 的文档:
App Engine Java SDK 在 appengine-java-sdk/config/user/ 目录中包含一个模板 logging.properties 文件。要使用它,请将文件复制到您的 WEB-INF/classes 目录(或 WAR 中的其他位置),然后将系统属性 java.util.logging.config.file 复制到“WEB-INF/classes/logging.properties”(或无论您选择哪个路径,都相对于应用程序根目录)。您可以在 appengine-web.xml 文件中设置系统属性,如下所示:
<appengine-web-app xmlns="http://appengine.google.com/ns/1.0">
...
<system-properties>
<property name="java.util.logging.config.file" value="WEB-INF/classes/logging.properties" />
</system-properties>
</appengine-web-app>
Google Plugin for Eclipse 新项目向导会为您创建这些日志记录配置文件,并自动将它们复制到 WEB-INF/classes/。对于 java.util.logging,您必须设置系统属性才能使用此文件。
If your write to standard out or standard error, that will automatically get logged as INFO or WARNING.
那么,为什么需要使用logging.properties
文件呢?
这是否让您对日志记录有一些额外的控制?