Secondo la documentazione per Google App Engine per Java:Perché dovresti utilizzare logging.properties se App Engine registra automaticamente stdout e stderr su INFO e AVVISO?
L'App Engine Java SDK include un file logging.properties modello, nel l'AppEngine-java-sdk/config/user/ directory. Per utilizzarlo, copiare il file vostra directory WEB-INF/classes (o altrove nel WAR), allora il sistema proprietà java.util.logging.config.file a "WEB-INF/classes/logging .properties " (o qualsiasi altro percorso tu scelga, relativo alla root dell'applicazione). È possibile impostare le proprietà di sistema nel file AppEngine-web.xml, come segue:
<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>
Il plugin di Google per Eclipse guidata nuovo progetto crea questi file di configurazione di registrazione per voi, e li copia automaticamente su WEB-INF/classes/ . Per java.util.logging, è necessario impostare la proprietà di sistema su utilizzare questo file.
If your write to standard out or standard error, that will automatically get logged as INFO or WARNING.
Allora, perché è necessario utilizzare un file logging.properties
?
Questo ti dà un ulteriore controllo sulla registrazione?
Grazie. Questo è molto utile. –
'FINE',' FINER' e 'FINEST' =' DEBUG' nella console di registro GAE –
"per ulteriori informazioni" link non funziona più – ammianus