Executando Jar

Pessoal tenho um projeto em swing e manualmente gerei o jar da minha aplicação no diretório raiz do projeto, quando executo ele no local de origem funciona mas quando copio para outro diretório dá a mensagem de erro: Not Found Main Class.

Como faço pro meu jar ler os arquivos internos dele inclusive as imagens?

Obrigado
Nice

Vc configurou certinho o seu arquivo manifest.mf ?

Toda vez q vc gera um Jar vc tem q informar um arquivo chamado manifest.mf, se vc nao informar, esse arquivo eh criado automaticamente. Dentro deste arquivo vc pode informar qual eh a sua classe principal, isto é, qual eh a classe q tem o método public static void main(String args) { ... }

se nao me engano vc define como:
(dentro do manifest.mf)

Main-class meu.pacote.MinhaClasse

Sim, eu criei… como disse eu gerei o jar manualmente:

criei um diretório com os .class, .jars e imagens e criei meu próprio manifest indicando o caminho da classe principal. Só que é como se o jar lesse o que esta de fora neste diretório.