Контекст
- большой проект с модулем multi maven или структурой одиночного maven
Вопрос
- Вы наконец использовали структуру с несколькими модулями или с одним модулем?
Подробнее
Если вы работали над большим проектом, который имел большую продолжительность разработки и содержал много функциональных возможностей (т. Е. Нетривиальный проект), вы решили разделить проект на несколько модулей maven или использовали подход с одним модулем?
Например, имея многомодульную структуру, происходит сбой при запуске команд maven, таких как mvn gwt: eclipse (см. http://bit.ly/gs4Rmo). Я думаю, это хорошо бы работало с GWT-проектом с одним модулем. И могут быть другие команды как и выше, имеет проблемы с многомодульной структурой.
Однако, многомодульная структура может принести преимущества более быстрой разработки, то есть, если вы отделите «сервер» от «клиентского» модуля, вы можете скомпилировать бизнес-логику (сервер) отдельно и упаковать ее в результирующий веб-архив. , Компиляция кода GWT занимает около 20 секунд, поэтому, если вы измените только серверный пакет, это может сэкономить вам много времени в долгосрочной перспективе.
С какими другими случаями, подобными приведенным выше, вы сталкивались при работе с многомодульным / одномодульным проектом?
Спасибо!