Eu estou aprendendo java e utilizando o eclipse, porque quando gero o arqu não arquiivo Jar meu código não funciona? eu apenas queria mostrar um janela com JFrame
Quando você gera o Jar, tem que ser um Runnable Jar…
Isso porque é gerado um MANIFEST que descreve a classe que contém o método main que vai ser executado.