log4j

Oi Bom dia
Vou começar a utilizar a API log4j , tenho que baixar este arquivo e fazer o mapeamento onde descompactei la nas variaveis de ambientes la no classpath ?
É isso mesmo.
Obrigado

Fala aih

então cara, cria um arquivo log4j.properties dentro do src de seu projeto (se não só joga no diretório raiz de seus .class)

coloca isso no arquivo properties:

log4j.rootLogger=debug, R

log4j.appender.R=org.apache.log4j.RollingFileAppender
log4j.appender.R.File=C:\\SeuProjeto\\LogDoProjeto.log

# DEBUG, INFO, WARN, ERROR, FATAL
log4j.appender.R.Threshold=DEBUG

# mantem 3 arquivo DE 500KB
log4j.appender.R.MaxBackupIndex=5
log4j.appender.R.MaxFileSize=500KB

log4j.appender.R.layout=org.apache.log4j.PatternLayout
log4j.appender.R.layout.ConversionPattern=%d{dd/MM/yy HH:mm:ss} : %-5p Class:%C - Method:%M - Line:%L - [%m] %x \r\n

Aí nas classes, vc pode colocar algo do tipo:

Logger.getRootLogger().debug( "Debugando..." );

ou

try { ... }
catch( Exception exx ) {
Logger.getRootLogger().error( "Erro X:", exx);
}

espero ter ajudado.

abraço