2010-04-22 2 views

ответ

4

Нет общего правила. Используйте groupId для разделения (или нет) вещей, которые имеют разные проблемы, но крупнозернистые. XWiki - хорошая иллюстрация этого подхода. Hibernate - еще один пример, они используют тот же самый groupId для всех своих модулей.

Но ничего заставляет вас использовать уникальный groupId для каждого модуля, это, кажется, явно слишком мелкозернистый мне (это звучит как создание пакета для каждого класса).

В корпоративной среде, используя что-то вроде a.b.appname, а затем a.b.appname.moduleN, если приложение является большим и имеет много модулей, является общим шаблоном.

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