Gerar .jar de um projeto em outro no Eclipse

5 respostas
B

Fala pessoal,

Tenho dois projetos no Eclipse. Um é para a criação de uma biblioteca e o outro é uma aplicação Web que utilizará essa biblioteca (mas não só esse projeto a usará).

O que eu queria saber é se é possível definir para o Eclipse de alguma forma que ele deve sempre gerar o .jar da biblioteca na pasta lib do meu projeto web, isso sem intervenção minha. Ou seja, toda a vez que ele compilar a biblioteca, ele deve criar o .jar (ou, pelo menos, toda a vez que eu iniciar o projeto web).

Alguém sabe como fazer isso?

Muito obrigado,

Raphael

5 Respostas

fabim

pq vc quer que isso seja automatico?

B

Para facilitar a correção de erros na biblioteca e até incluir novas funcionalidades.

A questão é alterar a biblioteca e testar no sistema Web

fabim

Para facilitar a correção de erros na biblioteca e até incluir novas funcionalidades.

A questão é alterar a biblioteca e testar no sistema Web

imaginei que fosse isso.

será que vc não consegue resolver fazendo 1 projeto referenciar o outro não?

eu entendo que .jar é so pra deploy…

B

Para facilitar a correção de erros na biblioteca e até incluir novas funcionalidades.

A questão é alterar a biblioteca e testar no sistema Web

imaginei que fosse isso.

será que vc não consegue resolver fazendo 1 projeto referenciar o outro não?

eu entendo que .jar é so pra deploy…

Funciona para eu referenciar para o Eclipse, ou seja, ele entende os meus imports. O problema é na hora de rodar na web, que ai precisa das classes compiladas dentro da estrutura de diretórios =(

Aldrin_Leal

Você possui alguma task ant que gere isso? Se não, peça para o seu eclipse exportar para um build.xml

De posse disso, modifique (criando outro target) para gerar este jar no diretório WEB-INF/lib do outro projeto.

Depois disso, vá nas Project Properties e adicione um Ant Builder no projeto do Jar, especificando este target. Deve bastar.

Criado 24 de julho de 2007
Ultima resposta 24 de jul. de 2007
Respostas 5
Participantes 3