Как настроить многомодульный проект Maven в Eclipse или Netbeans, чтобы сократить время развертывания - PullRequest
1 голос
/ 02 февраля 2010

У меня есть следующая структура проекта

  • project-parent: Вся родительская конфигурация здесь
  • project-ear: Сборка файла ear из проектов ejb, war и core
  • project-ejb: модуль EJB зависит от ядра
  • project-war: веб-модуль зависит от EJB и ядра
  • project-core: нет зависимостей

Мне удалось использовать возможность использовать Eclipse или Netbeans и развернуть проект из IDE на glassfish. Но я хочу, чтобы всякий раз, когда я вносил изменения в веб-модуль, я хотел, чтобы он был развернут автоматически Так что я обновляю браузер и вижу изменения.

Заранее спасибо за помощь

1 Ответ

1 голос
/ 02 февраля 2010

Я не уверен, в чем именно заключается ваша проблема (горячее развертывание прекрасно работает при использовании GFv3 с Eclipse и NetBeans). Может быть, уточнить.

На всякий случай, если вам нужно запустить сборку maven, но вы не хотите запускать полную сборку реактора, возможно, стоит рассмотреть возможность использования расширенных вариантов реактора (точнее -pl, чтобы указать конкретный проект с -am для создания всех проектов, от которых зависит указанный проект) при вызове mvn. См. Сообщение в блоге Советы и хитрости Maven: Дополнительные параметры Reactor для получения более подробной информации.

...