2010-04-22 8 views

Répondre

4

Il n'y a pas de règle générale. Utilisez le groupId pour séparer (ou non) les choses qui ont des préoccupations différentes, mais à grain grossier. XWiki est une bonne illustration de cette approche. Hibernate est un autre exemple, ils utilisent le même groupId pour tous leurs modules.

Mais rien vous oblige à utiliser un groupId unique par module, cela semble bien trop à grains fins me (cela ressemble à la création d'un package pour chaque classe).

Dans un environnement d'entreprise, l'utilisation de quelque chose comme a.b.appname puis a.b.appname.moduleN si l'application est grande et a plusieurs modules est un modèle commun.

Questions connexes