vitar o lançamento de várias instâncias de um aplicativo ja
Eu quero impedir que o usuário execute meu aplicativo java várias vezes em paralel
Para evitar isso, criei um arquivo de bloqueio ao abrir o aplicativo e excluí-lo ao fechar o aplicativ
Quando o aplicativo está sendo executado, você não pode abrir outra instância do jar. No entanto, se você matar o aplicativo por meio do gerenciador de tarefas, o evento de fechamento da janela no aplicativo não será acionado e o arquivo de bloqueio não será excluíd
Como posso garantir que o método do arquivo de bloqueio funcione ou que outro mecanismo eu possa usa