Gerar .Jar pelo Eclipse com as dependencias

5 respostas
renandemelo

Eu tenho uma aplicação e ela depende de outros JARs Externos, como eu posso pelo eclipse gerar um único JAR com estes 2? (E se possível gerar também o JRE para o usuário utilizar).

5 Respostas

fabiofalci

Olha esse

http://one-jar.sourceforge.net/

bzanchet

Não existe nada mais simples?

É tão fácil abrir os jars das dependências com um winzip da vida e copiar as classes para dentro de um jar “gordo”…

Por que o eclipse não faz isso? Por acaso fazendo isto quebraria alguma regra não escrita?

fabiofalci

Cara…
Nao gosto da solucao de abrir todos os jar e colocar em um soh…
Pode acontecer de 2 jar, ter arquivos com o mesmo nome e dai vai dar conflito…

Por exemplo… 2 jar q tu usa tem um arquivo chamado

application.properties na raiz do jar… como voce vai resolver isso?

Acho que o mais facil ainda eh usar o arquivo MANIFEST.MF descrevendo
no
Class-Path:

Os jars que voce usa!!! :wink:

birkoff

Cara, acho que todo mundo passa por isso a primeira vez que quer distribuir um programa que usa APIs externas…

Eu passei por isso semana passada… E devido a falta de documentação sobre o assunto (eu não achei), coloquei a solução na forma de artigo no meu site. É isso aí que o fabiofalci falou, mas tem alguns detalhes que deixo mais especificados.

http://cristian.totalsecurity.com.br/index.php?option=com_content&task=view&id=45&Itemid=39

K

o link ai de cima ta quabrado, alguem mais pode ajudar??

Grato

Robson

Criado 28 de julho de 2006
Ultima resposta 28 de jul. de 2007
Respostas 5
Participantes 5