Como executar um arquivo JAR

Eu criei um arquivo JAR como este:

jar cf Predit.jar *.*

Eu corri este arquivo JAR clicando duas vezes nele (não funcionou). Então eu corri do prompt do DOS assim:

java -jar Predit.jar

Ele levantou exceções de "Falha ao carregar a classe principal". Então eu extraí esse arquivo JAR:

jar -xf Predit.jar

e eu corri o arquivo de classe:

java Predit

Funcionou bem. Eu não sei porque o arquivo JAR não funcionou. Por favor, diga-me as etapas para executar o arquivo JAR

questionAnswers(11)

yourAnswerToTheQuestion