Log4j é uma estrutura de registo simples e flexível. O Logging equipa o desenvolvedor com um contexto detalhado para falhas de Aplicação. Com o log4j é possível activar o registo em tempo de execução sem modificar o binário da aplicação. O pacote log4j é projetado para que estas declarações possam permanecer no código enviado sem incorrer em um custo de desempenho pesado.
Este é o tutorial do ficheiro de propriedades do log4j, estou a mostrar o código de exemplo para configurar o log4j com o ficheiro de propriedades do log4j.
dependências maven do Log4j
crie um projecto java maven e actualize as dependências maven do log4j.
<dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.17</version></dependency>
log4j.properties file
Este é o ficheiro de propriedades principal com toda a configuração de execução usada pelo log4j. este ficheiro terá informações sobre os remetentes de log4j, informações do nível de registo e nomes dos ficheiros de saída para os remetentes de ficheiros.
log4j.properties example
Output in console and demoApplication.registar na pasta raiz do projecto:
DEBUG com.howtodoinjava.Log4jPropertiesConfigurationExample - Log4j appender configuration is successful !!
Agora vamos ver alguns exemplos de log4j.propriedades para enviar as mensagens de registo para uma localização específica.
Log4j Console-Logging para consola
Java program to output logs to console.
Log4j Rollingfilappender-Logging to file
Java program to output logs to file.avise-me se houver alguma pergunta.feliz aprendizagem !!este post foi útil?