Empacotar projeto com libs (.jar) no Jar do projeto  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
Luiz Aguiar
Moderador
[Avatar]

Membro desde: 23/01/2005 00:05:55
Mensagens: 3840
Localização: São Paulo
Offline

Pessoal dei uma pesquisada mas não consegui muita coisa...

Seguinte, tenho que dar apenas um arquivo, jar ou exe, pro cliente rodar o aplicativo (swing), eu li que para eu deixar os jar no projeto, eu teria que fazer um ClassLoader pra isso, ou então "desenpacotar" as libs dentro do projeto.

Alguém teria um ClassLoader que service de referência pra fazer isso, ou uma task ant que fizesse esse trabalho de jogar as libs despacotadas ao projeto?


Se tiver alguma dessas partes ai erradas, alguém me corrija fazendo favor...

valeu!

-
Blog de Tecnologia
GitHub
@AguiarLuiz
Recicla SP na App Store!




[WWW] [MSN] [ICQ]
Romeo
JavaTeenager
[Avatar]

Membro desde: 17/11/2006 20:16:58
Mensagens: 197
Localização: Santos/SP
Offline

Oi Luiz, não sei se é exatamente o seu caso, mas quando preciso distribuir um programa eu uso o plugin FatJar do Eclipse, pois ele poe dentro do jar tudo o que esta na pasta do projeto, como por exemplo o driver do BD, o LookAndFeel, o JCalendar, seria isso???

As dúvidas vão sempre surgir, e para isso estamos todos aqui...
[Email] [MSN]
Luiz Aguiar
Moderador
[Avatar]

Membro desde: 23/01/2005 00:05:55
Mensagens: 3840
Localização: São Paulo
Offline

vou dar uma olhada nesse cara ai... é bem isso mesmo que preciso.

-
Blog de Tecnologia
GitHub
@AguiarLuiz
Recicla SP na App Store!




[WWW] [MSN] [ICQ]
Luiz Aguiar
Moderador
[Avatar]

Membro desde: 23/01/2005 00:05:55
Mensagens: 3840
Localização: São Paulo
Offline

Achei um plugin do IDEA que faz tudo que imaginar com Jar

Ele já "desempacota" as libs no jar e cria tudo certinho.

-
Blog de Tecnologia
GitHub
@AguiarLuiz
Recicla SP na App Store!




[WWW] [MSN] [ICQ]
kicolobo
Moderador
[Avatar]

Membro desde: 19/07/2006 14:11:09
Mensagens: 1188
Localização: Belo Horizonte
Offline

O Netbeans faz isto nativamente pra você.

Ele cria dentro da pasta dist do seu projeto todos os jars que você precisa distribuir mais uma pequena pasta, chamada lib, que contém todas as dependências necessárias.

No caso de uma aplicação web ou JEE, ele inclui todas as dependências dentro de um único arquivo JAR inclusive.

http://devkico.itexto.com.br

Twitter: http://www.twitter.com/loboweissmann

Vamos aprender Grails?
http://www.grailsbrasil.com.br
[WWW] [MSN] [ICQ]
Luiz Aguiar
Moderador
[Avatar]

Membro desde: 23/01/2005 00:05:55
Mensagens: 3840
Localização: São Paulo
Offline

Mas nãp posso dar um diretório todo, tem qeu ser apenas UM arquivo (jar ou exe) com toda a aplicação, alias foi desenvolvida no Netbeans 6, e testei várias coisas lá e nenhuma me atendeu.

-
Blog de Tecnologia
GitHub
@AguiarLuiz
Recicla SP na App Store!




[WWW] [MSN] [ICQ]
antoniopopete
Virtual Machine Man

Membro desde: 27/12/2006 02:37:31
Mensagens: 712
Localização: Salvador - BA
Offline

Luiz, você conseguiu empacotar isso?
Eu preciso empacotar um applet, mas não esotu acertando.
A estrutura do applet que tem 2 classes e 1 jar de depedência, você fez isso como?

Antonio Lazaro

[Email]
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team