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

5 respostas
G

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.

5 Respostas

F

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

G

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.

R

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

F

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:
G

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

Criado 30 de setembro de 2008
Ultima resposta 1 de out. de 2008
Respostas 5
Participantes 3