У меня есть структура проекта eclipse, которая выглядит примерно так:
eclipse
project a
project b
Все эти проекты - проекты Maven. Проект B является проектом WTP Eclipse и содержит проект A как зависимость. Я использую плагин m2eclipse.
Когда я развертываю Project B в Tomcat (все из Eclipse), он всегда выдает ошибки, говорящие, что он не может найти классы из Project A. Единственный способ разрешить это - проект закрыть A в Eclipse и выполнить команду mvn install, поэтому в этот момент Project A обрабатывается как любая другая зависимость.
Мне бы не пришлось продолжать открывать, а затем закрывать Project A каждый раз, когда я вношу в него изменения (что довольно часто на данном этапе).
Я попытался добавить Project A в Project B Build Path, но, похоже, это не трюк. Опять же, он работает только в том случае, если я закрываю проект в eclipse, поэтому он обрабатывается как нормальная зависимость maven.
FYI Я использую версию Eclipse от Helios. Проект B является проектом Spring, поэтому, естественно, Tomcat падает, когда он импортирует все beans и т.д.
Есть ли у кого-нибудь предложения? Большое спасибо.