У меня есть Project1 и Project2. Project1 зависит от Project2. Я устал, что каждый раз, когда я делаю некоторые изменения кода в Project2, мне нужно экспортировать файл JAR Project2 и скопировать его в папку lib Project1.
Есть ли способ добиться этого автоматически? Или, есть ли другой способ сообщить Project1, что Project2 имеет некоторые изменения?
В пути сборки проекта есть способ указать ссылки на другие проекты в рабочей области, но это ничего не делает? Что он на самом деле делает?
Я где-то читал, что могу использовать Свойства развертывания для автоматизации этого процесса, но я не могу его найти.
UPDATE: Я разработчик С# и имею некоторый опыт разработки Java (в основном, для Android), я мог бы задавать глупые вопросы, поэтому, пожалуйста, несите меня...
Project1 - это стандартный Java Project (запуск на клиентской машине, использование swing и т.д.). Project2 - это динамический веб-проект (по моей неизвестной причине). Единственное, что он делает, это вызов webservice (третий проект, о котором мне не нужно беспокоиться) и передача результата в Project1. Project2 содержит те файлы Axis2 webserviceStub.java... Каждый знает, а потом, я должен воссоздать эти заглушки, тогда мне нужно экспортировать JAR файл и перенести его в Project1. Project2, даже если это веб-проект, на самом деле это код, который выполняется на клиенте.
Просто простая ссылка на проект в пути сборки не работает для меня.
Спасибо