Java-program kan eventuellt skapa en loggfil med en sekvens av applikationsberoende poster . Varje post har vanligtvis en exakt tidsangivelse och en lättläst meddelande som beskriver ett tillstånd som var sant vid tidpunkten för tidsstämpel . Till exempel kan ett program generera en logg post varje gång en användare loggar in eller ut , eller varje gång det inte att ansluta till en annan värd över ett nätverk . Log - baserade spår tillåter systemadministratörer att följa och felsöka beteendet hos ett system . Du kan hitta de resulterande Java loggfilerna när som helst du vill inom datorns mappstruktur . Instruktioner
1
Inkludera följande rad i början av din Java-kod : .
Import java.util.logging *;
2
Öppna ett fil där loggfilerna skrivs genom att inkludera följande rad i din kod :
FileHandler myHandler = ny Filehandler ( " mylog.log " ) ;
Ersätt " mylog.log " av filnamn du vill använda för att logga
3
Skapa en Logger objekt , skicka namnet på den aktuella klassen till konstruktormetoden , som i följande exempelkod : .
Logger myLogger = Logger.getLogger ( myClass.class.getName ( ) ) ; .
Ersätt " myClass " med namnet på den klass som ska skriva ut loggfilerna
4
rikta utgången på din logger objektet till filen hanterar du skapade i steg 2 som i följande exempelkod :
myLogger.addHandler ( myHandler ) ,
5
Generera loggposterna närhelst din ansökan måste enligt följande exempelkod :
myLogger.info ( " det här är ett loggmeddelande " ) ;
Ersätt " Detta är ett loggmeddelande " av budskapet din ansökan vill att skriva till loggfilen . Det kommer att bli till i slutet av det aktuella innehållet i filen .