(JAVA) Use o Prompt de Comando para criar o arquivo .jar a partir de vários arquivos .class

Eu escrevi um arquivo .java, chamado Main.java, e o compilei usando o javac no prompt de comando do Windows. O compilador está criando vários arquivos .class (chamados Main.class, Main $ 1.class, & Main $ 2.class - presumivelmente porque eu tenho classes internas anônimas no meu arquivo Main.java). Eu estou tentando criar um arquivo .jar executável para que eu possa clicar duas vezes em um atalho para executar este aplicativo (é um aplicativo Java Swing), mas não obtenho êxito quando navego para o diretório dos três arquivos de classe e digito:

jar cfv file.jar Main.class Main$1.class Main$2.class

O prompt de comando, em seguida, produz este texto:

added manifest
adding: Main.class(in 4871) (out = 2848)(deflated 41%)
adding: Main$1.class(in 1409) (out = 833)(deflated 40%)
adding: Main$2.class(in 1239) (out = 767)(deflated 38%)

Apesar disso, quando eu clico duas vezes no arquivo file.jar no Windows Explorer, simplesmente, nada acontece. Nenhum aplicativo swing é aberto.

Espero que alguém possa me ajudar com isso. Obrigado

Melhor ... SL

questionAnswers(4)

yourAnswerToTheQuestion