já vi um tópico semelhante só que não consegui resolver meu problema.
É o seguinte gerei o arquivo .jar do meu projeto só que eu dou duplo clique e não acontece nada, só que no cmd deu certo,
utilizei o comando java -jar nomeArquivo.jar e funcionou. Não entendi o que aconteceu aqui, me ajudem.
O correto é você escrever um arquivo bat (windows) ou um shell script (linux) para rodar o seu programa passando os parâmetros adequados para o Java, como o CLASSPATH, quantidade de memória (se for o caso) etc.
Para funcionar com duplo clique, é necessário associar a extensão do arquivo a um executor do arquivo.
No momento não estou achando onde configurar isso mas sei que é possível. Se eu achar, te passo…