Conteúdo do Console

7 respostas
R

Olá galera…

eu pesquisei aqui sobre o meu problema, mas não encontrei nada…

Se alguém puder me ajudar…

Eu preciso ter acesso ao conteúdo do console…

Tipo, na execução do programa eu faço vários:

System.out.println("conteúdo!");

com varias informações diferentes.
e no final da execução gostaria de ter acesso a esse conteúdo.

Alguém sabe como???

agradeço as ideias…
vlw

7 Respostas

drsmachado

Se é apenas ao conteúdo que você escreve pelo System.out.println, por que já não os armazena em algum canto, antes de imprimir os valores?

E

O jeito mais fácil de fazer isso, sem mudar o seu programa, é redirecionar a saída-padrão para um arquivo na hora de invocâ-lo.

R

na verdade o problema é o seguinte…

eu preciso ter uma especie de log do que aconteceu…

mas preciso disso pra ontem…

e imaginei que como tenho vários try-catch espalhados pelo sistema printando no console os problemas que apareceram, imaginei que poderia pegar o conteudo final do console antes de finalizar a execução do sistema…

mais pra frente vou tentar bolar algo mais correto e tal…

será que da pra fazer isso???

drsmachado

Basta seguir o que o entanglement disse.

R

e como eu faço isso??? não sabia nem que isso era possível??

me diz pelo que devo pesquisar…

drsmachado

rbcneto:
e como eu faço isso??? não sabia nem que isso era possível??

me diz pelo que devo pesquisar…


Log em java.

E

Para redirecionar a saída padrão do seu programa para um arquivo, é simples.

Por exemplo, digamos que seu programa seja chamado como:

java -jar MeuProgramaBugado.jar

Para redirecionar a saída, use:

java -jar MeuProgramaBugado.jar > arquivo.de.log.txt

Criado 13 de fevereiro de 2013
Ultima resposta 13 de fev. de 2013
Respostas 7
Participantes 3