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).
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
Black_Pilot
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.