Zgodnie z dokumentacją dla Google App Engine dla Java:Dlaczego korzystasz z pliku logging.properties, jeśli App Engine automatycznie loguje standardowe wyjście i stderr do INFO i OSTRZEŻENIE?
App silnika Java SDK zawiera plik logging.properties szablonu, w AppEngine-java-sdk/config/user katalog /. Aby z niego skorzystać, skopiuj plik do katalogu w katalogu WEB-INF/classes (lub w innym miejscu w WAR), następnie właściwość systemu java.util.logging.config.file do "WEB-INF/classes/logging .properties " (lub dowolnie wybrana ścieżka, w stosunku do katalogu głównego aplikacji). Można ustawić właściwości systemu w pliku AppEngine-web.xml, jak następuje:
<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 nowego kreatora projektu tworzy te logowaniem pliki konfiguracyjne dla ciebie, a automatycznie kopiuje je do WEB-INF/classes/ . W przypadku java.util.logging, należy ustawić właściwość systemową na , używając tego pliku.
If your write to standard out or standard error, that will automatically get logged as INFO or WARNING.
Więc dlaczego trzeba użyć pliku logging.properties
?
Czy to daje dodatkową kontrolę nad twoją rejestracją?
Dzięki. To bardzo pomocne. –
'FINE',' FINER' i 'FINEST' =' DEBUG' w konsoli dziennika GAE –
"więcej informacji" link już nie działa – ammianus