[Resolvido] Copiar os passos de compilação e execução feitos pelo Eclipse

Tenho um projeto que preciso exportar para um .jar.

Fiz a geração do jar pelo “exportar” do eclipse, mas lá na linha de comando ele dá muitos erros e não executa. É o mesmo tipo de erro que apareceria se o classpath estivesse errado. Mas o casspath, java e javac estão todos normais.

No ecplise o sistema roda perfeitamente. Queria conseguir pegar os comandos de execução que o eclipse está usando para rodar o sistema para que eu os use na linha de comando.

Ou então se alguém souber dar uma ajuda em como gerar o jar com a configuração correta agradeço mais ainda.

Voce gerou o Jar e esta tentando roda-lo e da erro ?

sim. executar o jar na linha de comando como: java -jar arquivo.jar

ele dá stacktrace de erro com o:

Exception in thread "main" java.lang.NoClassDefFoundError ...

seguidos dos nomes da classe e etc. É parecido com o erro de classpth não setado, mas não é o caso.

Verifique se o arquivo MANIFEST.MF está configurado corretamente.
Se a Main-Class está ok e se o classpath necessário ao jar está ok também

Cara,

Na hora de gerar o jar no eclipe vc deve escolher a classe onde esteja o main …

  • “Select the export destination”
  • Browse
  • next
  • :smiley:

Pessoal,

Obrigado pelas dicas. Consegui gerar o .jar com o FatJar, ele inclui todos os recursos que o propjeto usa e já confugura tudo no manifest.

Resolveu o problema