Fala srs;
Pessoal tenho uma dúvida e um problema tb.
Eu tenho um programa JAVA que faz várias coisas de tempos em tempos, ou seja, ele nunca morre.
No final de cada ciclo (acontece de 24h em 24h) eu uso o Runtime.getRuntime().exec("") para executar um outro programa JAVA (JAR).
Esse outro programa inicializa, faz o que tem que fazer e termina…porém quando olho no TaskManager do Windows eu vejo que a Instância Java que foi criada para ele está lá, ou seja, fico com 2 programas JAVA rodando, 1 que é o programa que nunca morre (este está correto) e 1 para esse que foi chama, fez o que tinha que fazer mas não morre…ou seja, estou ocupando memória da máquina e pior que isso pois depois de 24h vai ser criado uma outra instancia para ele e no final vou ficar com 3 programas JAVA… :?: :?: :?:
Alguém sabe o por que e como resolver o problema… Até ?