Finalizar um processo Java pelo Scheduler

2 respostas
programaçãojava
F

Pessoal
Tenho alguns processos java schedulado no Scheduler do Windows mesmo, assim que finalizado pelo proprio scheduler o processo continua rodando, ai tenho que abrir o task manager e dar um kill nele
alguem poderia me ajudar para eu conseguir finaliza-lo automaticamente assim que o processo acabar pelo scheduler.

2 Respostas

D

Uma thread java permanece em execução, apenas, quando há algum recurso em uso.
Será que você não manteve nenhum stream preso, aberto ou sem invocar, explicitamente, seu fechamento?
Lê arquivo? Lê entrada de dados? Portas? etc?

B

Na última linha que finaliza, coloca:

taskkill /F /IM nomeDoProcesso.exe

O nome do processo, pode ser qualquer processo, ex: java.exe.

Criado 9 de outubro de 2019
Ultima resposta 9 de out. de 2019
Respostas 2
Participantes 3