Wo speichert java.util.logging.Logger sein Protokoll?

Könnte dies eine dumme Frage, aber ich bin ein bisschen verloren mit java-Logger

private static Logger logger = Logger.getLogger("order.web.OrderManager");
logger.info("Removed order " + id + ".");

Wo sehe ich den log? Auch dieses Zitat aus java.util.die Protokollierung.Logger-Bibliothek:

Auf jede Anmeldung rufen Sie den Logger zunächst führt eine Billig prüfen der request-level - (z.B. SCHWERE oder FEIN) gegen die effektive log-level des Loggers. Wenn die request-level ist niedriger als der log-level der logging-Aufruf sofort zurückgegeben.

Nach dem passieren dieser ersten (Billig -) test, der Datenlogger, weisen einen LogRecord zu beschreiben, die Protokollierung Nachricht. Es wird dann eine Filter (falls vorhanden), um eine detaillierte Prüfung, ob der Datensatz veröffentlicht werden soll. Wenn, geht es dann veröffentlichen Sie den LogRecord an seinen output-Handler.`

Bedeutet das, dass wenn ich 3 request level log:

logger.log(Level.FINE, "Something");
logger.log(Level.WARNING, "Something");
logger.log(Level.SEVERE, "Something");

Und meine log level schwer ist, sehe ich alle drei Protokolle, und wenn meine log level WARNUNG ist, dann habe ich nicht sehen können, SCHWERER anmelden, ist das richtig? Und wie setze ich die log level?

InformationsquelleAutor der Frage Thang Pham | 2010-06-11

Schreibe einen Kommentar