2012-05-18 4 views
0

У меня есть ухо, война и 2 баночных проекта в моем затмении. Я хочу автоматически строить 2 баночки, проект войны и уха, когда я запускаю проект pom внутри уха.Построение всех зависимостей в Maven

Я помню, как это делалось в прошлом году в maven. Но я забыл, так как потерял связь с Maven уже несколько лет.

Кто-то, пожалуйста, напомните мне об этом ..

Я компиляции зависимостей, но она не строит баночку, когда я построить ухо непосредственно. Должен ли я сначала запустить pom в банке? не создает ли это банку автоматически, когда я строю ухо?

+0

Что вы подразумеваете под "run the pom"? – Behe

ответ

0

Я думаю, вы должны определить проекты .jar и .war в качестве зависимостей вашего проекта .ear. Также желательно иметь родителя pom, где все проекты определяются как модули, включая проект .ear.

В this book вы можете найти объясненную пошаговую настройку проекта мультимодуля maven (с загружаемым кодом).

Существует также отличный рабочий пример многомодульного проекта предприятия в JBoss quickstart examples.

+0

Спасибо всем .. Я понял. Проблема в том, что артефакт родительского пома и артефакты детей не синхронизированы. Отсюда и проблема. Я решил его решить, и я могу очистить, установить 13 проектов за один клик. круто... – Ram

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