Como você limpar o Console Java? [duplicado]
-
03-07-2019 - |
Pergunta
Esta questão já tem uma resposta aqui:
- Java: Limpar o console 11 respostas
Eu tenho mensagens de saída exibidas no Java console para um aplicativo que começou a usar webstart. Em vez do usuário limpar manualmente mensagem, há uma maneira de limpar mensagens de console no código?
Estas mensagens são impressos a uma taxa de cerca de 1000 por segundo e parecem acabar usando muita memória, eu poderia ter parado a impressão de console, mas a exigência é a de sempre tê-lo.
Solução
Você não vai ser capaz de limpar o console, a menos que você encontrar algum controle sobre as classes para o console (o que duvido que você teria acesso a).
A exigência que você tem tem a exigência inevitável que o usuário terá de ir e manualmente apagar o console a cada dois minutos. Eu acho que justifica uma reflexão sobre por que existe a exigência e wether não há outra solução para resolver seu problema.
Você considerou uma forma diferente de logging?
Outras dicas
Parece-me que a exigência deve ser debatida. Se isto não é uma alternativa, então você pode limitar a quantidade de saída, porque um 1000 mensagens / s parece um lote terrível para mim.
Eu não sei se você mesmo pode programaticamente limpar o console.