April 15
applicazioni Java possono opzionalmente generare un file di registro con una sequenza di voci di applicazione-dipendente. Ogni voce di solito ha un tempo preciso timbro e un messaggio leggibile descrive una condizione che era vero al momento del time stamp. Ad esempio, un'applicazione può generare una voce di registro ogni volta che un utente accede dentro o fuori, o ogni volta che si riesce a connettersi a un altro host tramite una rete. tracce Log-based consentono agli amministratori di sistema di seguire e risolvere i problemi del comportamento di un sistema. È possibile individuare i file di registro Java risultanti in qualsiasi punto che si desidera all'interno gerarchia di cartelle del computer.
1 Includere la seguente riga all'inizio nel codice Java:
importare java.util.logging. *;
2 Aprire un file in cui i record di log verranno scritti includendo la seguente riga nel codice:
FileHandler myHandler = new Filehandler ( "mylog.log");
Sostituire "mylog.log" dal nome del file che si desidera per il registro.
3 Creare un oggetto Logger, passando il nome della classe corrente per il metodo di costruzione, come nel seguente codice di esempio:
Logger myLogger = Logger.getLogger (myClass.class.getName ());
Sostituire "myClass" con il nome della classe che scrivere record di log.
4 Dirigere l'uscita del vostro oggetto logger per l'handle di file creato nel passaggio 2 come nel seguente codice di esempio:
myLogger.addHandler (myHandler);
5 Genera record di log ogni volta che l'applicazione deve, come nel seguente codice di esempio:
myLogger.info ( "Questo è un messaggio di log");
Sostituire "Questo è un messaggio di log" dal messaggio l'applicazione vuole scrivere nel file di registro. Si otterrà aggiunto alla fine del contenuto corrente del file.