Boa tarde galera, gostaria de saber como gerar o .jar no netbeans 6.5 e/ou no eclipse com as dependecias do projeto tipo JavaMail etc…e a outra é como escolher as classes que vao para meu .jar…
tipo tenho varios pacotes e classes mas eu quero gerar um .jar com uma classe generica que fiz para fazer formataçoes de data, hora, etc…e outra com o envio de e-mail…quero que so elas duas participem do .jar…
não pessoal…isso ae blz…eu consigo fazer…oque eu quero fazer nos dois é exportar com as dependecias de outros .jar…ou seja agregar no meu .jar todos os outros do qual ele depende…e no netbeans alem disso, quero escolher somente duas classes para fazer parte do meu .jar nao todas pois se vc der um clean and build ele coloca todas as classes…
M
marcobiscaro2112
No Eclipse, clique sobre o projeto com o botão direito e escolha Properties. Clique em Java Build Path e na aba Projects clique em Add…
Aí adicione as dependências dos outros projetos e para exportar junto, selecione a pasta do outro projeto na aba Order and Export.
abelgomes
pois é tb ja tinha feito isso…mas nao deu certo…
M
marcobiscaro2112
CORREÇÃO: no Eclipse, ao clicar em Export, do lado esquerdo aparecem todos os projetos. Basta selecionar determinados projetos/pacotes/classes que entraram no JAR.
abelgomes
mas as libs de dependecias nao entram…pq tipo eu fiz uma classe que envia e-mail…mas pra eu levar pra outra maquina tenho que levar o javamail junto…queria que o javamail fosse dentro do meu .jar…
M
marcobiscaro2112
Suponhamos que você tenha um projeto chamado E-mail e um chamado Aplicação. A hierarquia deve ser a seguinte:
Na hora do export selecione o projeto E-mail incluindo a pasta lib. Fiz um teste com um projeto que usa o “substance.jar” e tem dependências de outro projeto que usa o Java3D. Depois de exportar estavam na pasta lib do meu JAR todas as referências (substance.jar, j3dcore.jar, j3dutils.jar e vecmath.jar).
abelgomes
mas ele nao me da as opçoes das libs…somente das classes :S…mas blz…vou continuar googlando tb pra V se aparece algo mais…
M
marcobiscaro2112
Qual é a sua versão do Eclipse?
abelgomes
europa
M
marcobiscaro2112
Ops… incompatibilidade de versões: eu uso o Ganymede.
danilo_6255
Tem como gerar um .jar no eclipse com senha , pra que não usem aqueles programas para descompilarem o .class?