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
ファイルを使用する必要があるのでしょうか。
これにより、ロギングをさらに制御できますか?