Programação  
 
Conhecimento computador >> Programação >> Programação em Java >> 
Tutorial em Java APIs Logging
O Java Logging Application Programming Interface ( API) fornece detalhes sobre recursos de registro de Java. O próprio pacote de registro é parte do pacote " java.util " e podem ser importados via " java.util.logging . " Logging é comumente usado em software de computador para permitir aos desenvolvedores para depurar problemas que surgem em software funcional , manter registros de uso do programa e realizar diagnósticos . As classes principais da API Logging incluem: Logger , LogRecord , Handler , Nível, Filter, Formatter. No entanto, a adição de log básico para uma classe Java pode ser feito simplesmente usando o Logger e um manipulador . Instruções
1

Criar um novo " Logger " , adicionando o seguinte código para a classe que você pretende registrar :

Logger myLogger = Logger.getLogger ( " myLogger "); < br > Página 2

Criar um novo " Handler" para escrever o log em um arquivo , adicionando o seguinte código para a classe :

FileHandler newHandler = new FileHandler ( " log.txt " , true) ;
3

Passe o Handler para o Logger para que o log será gravado no arquivo , adicionando o seguinte código à sua classe :

myLogger.addHandler ( newHandler ) ;
4

Criar um evento que pode ser registrado para fins de teste , o que pode ser feito lançando uma exceção , captura a exceção e escrevê-lo para o registro. Adicione o seguinte código à sua classe :

try {

throw new Exception ();

} catch ( Throwable e) {

myLogger.log ( Level.WARNING , "Test Exception" , e); }


5

Verifique se sua classe é semelhante a este :

import java.io. IOException ;

java.util.logging.FileHandler importação;

java.util.logging.Level importação;

java.util.logging.Logger importação;

public class MyLogger {

void main ( string [ ] args ) public static lança SecurityException , IOException {

Logger myLogger = Logger.getLogger ( " myLogger ");

FileHandler newHandler = new FileHandler ("C: \\ \\ myLog.txt " , true);

myLogger.addHandler ( newHandler );

try {

lançar novo Exception ( );

} catch ( Throwable e) {

myLogger.log ( Level.WARNING , "Exceção de teste" , e); }


} }


6

Execute a classe . Você deverá ver o seguinte texto aparece no console:

AVISO : Test Exception

java.lang.Exception

em MyLogger.main ( MyLogger.java : 16)

7

Verifique se o seu drive " C ", clicando em "Iniciar" , seguido de " Meu Computador" e "Disco local (C :) ". Um novo arquivo intitulado " MyLog.txt " aparecerá , contendo a exceção registrada pelo seu aplicativo.

Anterior :

Próximo : No
  Os artigos relacionados
·Como criar uma árvore de uma lista em Java 
·Como construir JBoss Com Java 6 
·Como converter P12 com Keytool 
·Como escrever JDBC Usando Eclipse 
·Como excluir subvisualizações Android 
·Como converter String para InputStream in Java 
·Como exibir um caractere como um Integer em Java 
·Três principais benefícios de ENUM 
·Uma descrição do Struts para configuração XML 
·Como fazer Dependências em Java 
  Artigos em destaque
·Expressões Terciário em Java 
·Como converter Oracle para Expoente 
·Como remover árvore binária em Java 
·Como ler uma variável de usuário /System Environment …
·Como usar HTML em linha Elements 
·Como fazer uma animação usando Java 
·Técnicas de controle de concorrência 
·Como usar controles ActiveX em ASP Net 
·Como tirar caracteres alfa Mas Deixar caracteres numér…
·Como fazer o download de dados XBRL para uma folha de c…
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados