Seguinte, a aplicação que estou desenvolvendo não pode permitir duas instâncias do aplicativo rodando ao mesmo tempo, ou seja, dois jars do mesmo sistema não pode estar executando ao mesmo tempo. Gostaria de saber se existe alguma forma no java em que eu possa gerênciar isso?
Cara, oq vc pode fazer é criar apenas uma aplicação e essa aplicação criaria threads de uma rotina toda vez que fosse invocada.
Vai ter que ficar muito esperto na hora de utilziar o synchronized pois vc poderá “sentar” a máquina caso haja muitos processos tentando acessar a mesma parte do código! [=