Как сослаться на другой проект Java в Eclipse

У меня есть Project1 и Project2. Project1 зависит от Project2. Я немного устал от того, что каждый раз, когда я вношу некоторые изменения в код в Project2, мне приходится экспортировать JAR-файл Project2 и копировать его в папку lib Project1.

Есть ли способ сделать это автоматически? Или есть ли другой способ сообщить Project1, что в Project2 были внесены некоторые изменения?

В Build Path проекта есть способ указать ссылки на другие проекты в Workspace, но, кажется, это ничего не дает? Что он на самом деле делает?

Я где-то читал, что могу использовать свойства развертывания для автоматизации этого процесса, но не могу найти.

ОБНОВЛЕНИЕ: Э-э, я разработчик C#и имею некоторый опыт разработки Java (в основном разработки Android), я могу задавать глупые вопросы, поэтому, пожалуйста, потерпите меня...

Project1 является стандартным проектом Java (Запускается на клиентской машине, использует свинг и т. д. ). Project2 — это динамический веб-проект (по неизвестной мне причине). Единственное, что он делает, это вызывает веб-службу (третьего проекта, о котором мне не нужно беспокоиться)и передает результат обратно в Project1. Project2 содержит эти файлы Axis2 webserviceStub.java... Каждый знает, а затем мне нужно воссоздать эти файлы-заглушки, затем мне нужно экспортировать файл JAR и переместить его в Project1. Project2, хотя это и веб-проект, на самом деле является кодом, который выполняется на клиенте.

Простая ссылка на проект в Build Path у меня не работает.

Спасибо

30
задан maksimov 10 April 2012 в 15:27
поделиться