Fritz Schallplatten wrote:


Pessoal, eu estou mexendo com o pacote de logging do jdk 1.4 porém estou encontrado muitas dificuldades. Eu gostaria de saber de um jeito simples, como que eu faço
pra classe Logger deixar de usar o ConsoleHandler e utilizar o FileHandler


Você precisa mudar a propriedade handlers:


############################################################ # Global properties ############################################################

# "handlers" specifies a comma separated list of log Handler
# classes.  These handlers will be installed during VM startup.
# Note that these classes must be on the system classpath.
# By default we only configure a ConsoleHandler, which will only
# show messages at the INFO and above levels.
handlers= java.util.logging.ConsoleHandler

# To also add the FileHandler, use the following line instead.
#handlers= java.util.logging.FileHandler, java.util.logging.ConsoleHandler


pra todas as instâncias de logger que eu criar. Eu fucei na documentaçao e tentei buscar algum tutorial sobre isso, mas nào estou achando nada nesse nível, só coisas ou muito básicas ou muito avançadas. Alguém teria um exemplo para me disponibilizar? Desde já agradeço.


Existe um exemplo (disponível on-line) e um artigo (muito bom, por sinal :) na Java Magazine desse mês:

http://javamagazine.com.br/edicoes/jm5/index.html

A listagem 4 usa a configuracão através de um arquivo com propriedades. A sintaxe é:

java -Djava.util.logging.config.file=listagem4.properties listagem4 _numero_da_porta_



Felipe







------------------------------ LISTA SOUJAVA ---------------------------- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] -------------------------------------------------------------------------




Responder a