Olá Rodrigo,
Tente isso:
1º - Clique com o botão direito do seu mouse em seu Projeto.
2º - Clique na opção Export.
3º - Após clicar em Export, surgirá uma outra janela, na qual você deverá clicar em Jar File.
4º - Após selecionar Jar File, clique em Next para abrir a proxima “ABA”, então você ira verificar que seu projeto estara marcado com um ‘vzinho’ na parte que está escrito Select the resources to export.… logo a sua direita existe outro quadro, neste quadro desmarque todas as opções, pois são “lixos”.
5º - Na mesma aba onde está escrito: Select the export destination, coloque o local onde seu Icone ira estar.
6º - Pronto, clicando em next 2 vezes, ira aparecer a ultima tela… no qual você escolhe seu ManifestFile. Clique em Generate the manifest file. Com isso na parta de baixo da tela, ira abrir a opção Main Class, clique em browser e escolhe sua classe principal, ou seja, onde fica seu main.
Então, no local escolhido por você, estara pronto seu .jar.
Obs: Caso ele execute e não abra clicando 2 vezes com o mouse, no mesmo local crie um .bat… nele coloque o comando:
java -jar nomedoseujar.jar
Pronto.
A, e para criar um .bat, é simples… renomei um arquivo .txt para .bat.
Espero ter ajudado brother!
Abraços!!
qualquer coisa, tamo aê.!