Eclipse + JBoss - некоторые файлы JAR не развернуты

У меня есть установка Eclipse Indigo с управляемым ею сервером JBoss 6. У меня есть проект Maven с несколькими модулями. Все эти модули прекрасно строятся из командной строки.

Одним из модулей является EAR. Это зависит от двух модулей JAR и пары модулей WAR.Когда я упаковываю EAR из командной строки (mvn clean package), EAR содержит все необходимые файлы JAR и WAR. Однако, когда я развертываю его из Eclipse, JAR-файлы двух модулей отсутствуют в JBoss. С файлами WAR все в порядке. В диалоговом окне «Добавить и удалить...» файлы JAR также присутствуют, но не при развертывании. Я проверил папку развертываний JBoss, и там их действительно нет. Странно то, что с одними и теми же POM и кодом все мои коллеги с одинаковыми (?) настройками не имеют этой проблемы.

Два модуля JAR перечислены в части управления зависимостями родительского POM. Они также перечислены как зависимости в EAR POM. Тем не менее, Eclipse отказывается развертывать их вместе с EAR.

Кто-нибудь знает, как решить эту проблему? Я могу вручную упаковать и развернуть EAR, но 1) это занимает больше времени и 2) я не могу таким образом использовать функции отладки Eclipse.

Примечание: ранее спрашивали на http://www.coderanch.com/t/580959/vc/Eclipse-JBoss-some-JAR-files

5
задан Rob Spoor 15 May 2012 в 06:49
поделиться