Como referenciar um projeto Java diferente no Eclipse
Eu tenho Project1 e Project2. Projeto1 é dependente do Projeto2. Eu estou meio cansado de que toda vez que eu faço algumas alterações de código no Project2, eu tenho que exportar o arquivo JAR do Project2 e copiá-lo para a pasta lib do Projeto1.
Existe uma maneira de conseguir isso automaticamente? Ou existe alguma outra maneira de informar ao Projeto1 que o Projeto2 teve algumas alterações?
No caminho de compilação do projeto, há uma maneira de especificar referências a outros projetos no espaço de trabalho, mas isso não parece fazer nada? O que isso realmente faz?
Eu estava lendo em algum lugar que eu posso usar as propriedades de implantação para automatizar esse processo, mas não consigo encontrá-lo.
ATUALIZAR: Eu sou desenvolvedor C # e tenho alguma experiência em desenvolvimento Java (principalmente desenvolvimento Android), eu posso fazer perguntas estúpidas, então, por favor, fique comigo ...
Projeto1 é o Projeto Java padrão (executado na máquina do cliente, usa swing, etc.). Projeto2 é Projeto Web Dinâmico (para mim, motivo desconhecido). A única coisa que faz é chamar webservice (terceiro projeto com o qual não preciso me preocupar) e passar o resultado de volta para o Project1. Project2 contém os arquivos webserviceStub.java do Axis2 ... Cada um sabe e, em seguida, eu tenho que recriar esses arquivos stub, então eu tenho que exportar o arquivo JAR e movê-lo para o Project1. Project2, embora seja o Web Project, é na verdade código executado no cliente.
A simples referência de projeto no Build Path não funciona para mim.
obrigado