I edb-programmering , indeholder en logfil en sekvens af poster , som hver svarer til en vis begivenhed genereret af eller opleves af et softwareprogram. For eksempel kan en applikation generere en post , hver gang en bruger logger ind eller ud , eller hver gang den undlader at forbinde til en anden vært via et netværk. Logs tillader systemadministratorer at spore og fejlfinding opførsel af et system , som logposter externalize begivenheder, der ellers ville være umuligt at observere fra eksterne applikationer. Du kan oprette logfiler fra dine programmer skrevet i programmeringssproget Java . Instruktioner
1
Importer de krævede bibliotek klasser ved at inkludere følgende linje i din Java-kode : .
Import java.util.logging * ,
2 < p > Åbn en fil , hvor logregistreringer vil blive skrevet ved at inkludere følgende linje i din kode : Hej
FileHandler myHandler = new Filehandler ( " mylog.log ")
Erstat mylog.log med det filnavn, du vil bruge til log ( bevare anførselstegn).
3
Opret en logger objekt , passerer navnet på den aktuelle klasse til constructor metoden. Følgende kode er et eksempel på dette : Hej
Logger myLogger = Logger.getLogger ( myClass.class.getName ());
Udskift minKlasse med navnet på den klasse, der vil skrive log optegnelser
4
dirigere produktionen af din logger objekt til den fil håndtere du oprettede ved at inkludere følgende linje : Hej
myLogger.addHandler ( myHandler )
. 5
Generer logfiler , når din ansøgning skal ved at inkludere kode som følgende : Hej
myLogger.info ( "Dette er en log -meddelelse ");
Erstat "Dette er en log meddelelsen " med beskeden din ansøgning ønsker at skrive til logfilen . Det vil blive tilføjet efter det aktuelle indhold af filen.