, org.apache.log4j.level, niveauer.du kan også fastlægge deres skik niveauer af afrika at klassificere den plan, klasse, beskrivelse, alle niveauer, herunder skik niveauer.fejlcheck udpeger finkornet informative begivenheder, der er mest gavnlige for ser en ansøgning.fejl angiver fejl begivenheder, der kan tillade anvendelse for at fortsætte driften.dødelig udpeger meget alvorlige fejl, begivenheder, der vil formodentlig føre anvendelse til at afbryde.- udpeger informative budskaber, der fremhæver gennemførelsen på grovkornede niveau.af højeste rang og er bestemt til at slukke skovhugst.spore udpeger finere kornet informative begivenheder end ser på.advare udpeger potentielt farlige situationer.hvordan plan virker?en log - anmodning for plan p, i en logger med plan d, er mulighed for, at p > = q. denne regel er kernen i log4j. det forudsætter, at niveauerne er bestilt.for den normale niveauer, vi har alle < ser på < info < advare < fejl < fatale < af.følgende eksempel viser, hvordan vi kan filtrere al vores ser og info beskeder.dette program for anvendelse af logger metode setlevel (niveau. x) for at fastsætte en ønskede skovhugst niveau. dette eksempel ville trykke alle sms' er undtagen ser og info:, import, org. apache. log4j. *; offentlige klasse logclass {menig static org.apache.log4j.logger log = logger. getlogger (logclass. klasse); offentlige statisk tomrum vigtigste (string [] args) (log. setlevel (niveau. advare); log. spor ("spor besked!"); log. ser ("ser besked!"); log. info ("info besked!"); log. advare ("advare besked!"); log. fejl ("fejlmeddelelse!"); log. fatale ("skæbnesvanger besked!");), når de udarbejder og løbe, logclass, program, ville det medføre følgende resultat −, advare besked!forkert signal!skæbnesvanger besked!om niveauer ved hjælp af konfiguration fil, log4j indeholder konfiguration fil baseret niveau om, som gør dig fri fra at ændre kildekoden, når man ønsker at ændre debugging - plan. efter er et eksempel - konfiguration fil, der kan udføre de samme opgaver, som vi gjorde med log. setlevel (niveau. advare), metode i ovenstående eksempel.definere de grundlæggende logger med appender fil log = /bar /home /log4j log4j.rootlogger = advare, fildefinere fil appender log4j. appender. file = org.apache.log4j.fileappender log4j. appender. fil. file = $(log} /log.outdefinere opstilling for fil appender log4j. appender. fil. layout = org.apache.log4j.patternlayout log4j. appender. fil. layout. conversionpattern =% m% n, lad os nu bruge vores efter program −, import, org. apache. log4j. *; offentlige klasse logclass {menig static org.apache.log4j.logger log = logger. getlogger (logclass. klasse); offentlige statisk tomrum vigtigste (string [] args) (log. spor ("spor besked!"); log. ser ("ser besked!"); log. info ("info besked!"); log. advare ("advare besked!"); log. fejl ("fejlmeddelelse!"); log. fatale ("skæbnesvanger besked!");), udarbejde og løbe ovennævnte program, og de ville få efter resultere i /bar /home /log4j /log.out, fil −, advare besked!forkert signal!skæbnesvanger besked!,
log4j logføringsniveauer
Previous:log4j skovhugst metoder
Next Page:log4j log formatering