Toda hora que é compilado o sistema tem que dar um ‘java nome’ pra executar o sistema, se eu fizer um programa eu vo te q fica fazendo isso toda hora!!! Não tem um geito de inibir um .exe para soh dar 2 clicks nele e ele abre?!?!
e eh possivel gerar um .exe, mas perde toda a portabilidade (q eh a principal vantagem do java) e o JRE eh acrescentado no .exe, ou seja, o arquivo q teria alguns kb como jar, fica com uns 10MB como .exe!!!
espero ter ajudado