Trabalho com uma aplicação desktop que a classe principal é um JFrame que avisa que o sistema esta se conectando com o banco de dados ( inicialização da SessionFactory do Hibernate ) e que é programada para encerrar após estabelecer a conexão, e logo após mostrar a tela inicial.
Quando eu clico duas vezes no jar, a classe principal é executada, a princípio, porém ele não abre a tela inicial e o frame da classe principal não é encerrado…
O curioso é que se eu executar esse jar na linha de comando (javaw -jar ou java -jar) ele executa normalmente, abrindo ambos os frames como o esperado.Tudo começou depois de eu limpar e construir o projeto (no netbeans), pois antes funcionava.
Se alguem souber a respeito eu agradeço.
