2010-12-20 3 views
0

Я работаю над приложением, которое содержит несколько модулей. Модули определяются как независимые Maven-проекты и имеют зависимости между собой. Для этого вопроса поговорим о примере, что существует проект-a и project-b, а project-b зависит от проекта-a. Эта зависимость определяется в pom проекта-b.Зависимость m2eclipse от открытого проекта в рабочей области отсутствует при запуске проекта

Пока в Eclipse открыт только проект-b, m2eclipse включает JAR-файл проекта-a в путь к классу, и я могу запустить project-b, нажав Ctrl + F11 (или выберите «Запустить» в Eclipse "Run" -menu).

Если оба проекта открываются в Eclipse, зависимость разрешена для проекта Eclipse и не больше для JAR-файла, и команда Run не будет выполнена, потому что m2eclipse не содержит целевую папку project-a для класс-путь.

Есть ли у кого-нибудь подсказка, как я могу открыть оба проекта в Eclipse и запустить project-b?

Tomka.

ответ

1

Я совершенно новичок в Maven & m2eclipse сам, но вы попытались отключить разрешение рабочей области ([someproject] -> Maven -> Отключить разрешение рабочей области)?

Смежные вопросы