System.out.print e log

5 respostas
A

Como eu faço para o meu System.out.print va para o arquivo de logs do tomcat ???

5 Respostas

andre_a_s

Pra falar a verdade ele já vai!
Se vc for na pasta de logs, terá um arquivo que se chama “stdout.log”.
Tudo q vc der um System.out.print vai pra esse log :wink:

P

Cara…
apenas uma dica…

use o log4j para fazer logs … é muito mais pratico e flexivel…
vc pode enviar o log por email, ter a saida no console, arquivo texto e html…alem de outras coisas…

td configurado em arquivos properties…deixando de exigir qq ação programatica…

flw

T

Tanto é que não sei se é o CheckStyle ou o PMD, um desses dois programas tem uma regra que diz que é um erro usar System.out.println ou System.err.println em programas a serem usados no servidor (servlets, classes Java normais ou JSPs).
É sugerido que se use alguma API de Log, como o Log4J, o Commons Logging (no caso do Tomcat) ou o getServletContext.log() no caso de servlets.

A

Andre ,

eu nao achei o arquivo stdout.log na pasta logs
eu tenho que criar o arquivo ???

[]'s
AleKenji

andre_a_s

alekenji:
Andre ,

eu nao achei o arquivo stdout.log na pasta logs
eu tenho que criar o arquivo ???

Não, ele deveria estar lá já. Dá uma olhada nas configurações do tomcat e se vc não está definindo outro lugar como default;

Criado 21 de fevereiro de 2005
Ultima resposta 22 de fev. de 2005
Respostas 5
Participantes 4