I always apply the following: one POM = one package = one CVS/Eclipse module
There are many advantages to this aproach: 1) You are not mixing libraries across modules in your Eclipse classpath 2) This solution allows people to checkout only those parts on which they work 3) This solution scales well for very large projects 4) You can use the Eclipse plugin to generate a classpath file that is synchronized with the POM. This doesn't work for nested POMs. Cheers, Thomas On 9/13/05, Nelson Arape <[EMAIL PROTECTED]> wrote: > > Sorry, I did not make may self clear. I don't have problems with How maven > handles subprojects, but in how organize thos projects in a CVS > repository. > > How I look, I have to options: > 1.- Make the whole project and subprojects a module in the CVS repository. > 2.- Make each subproject a distinct module in the CVS repository. > > I originally thought that 1 was the way to go, but then I haven't a place > to > store the project (root) pom.xml, src/site and src/assembly files. > > So now I think option 2 is the way to go. > > Can anyone confirm, denied or expand my assumptions > > Nelson Arape > Yann Le Du wrote: > > > Hello Nelson, > > > > --- Nelson Arape <[EMAIL PROTECTED]> a écrit : > > > >> Hello to all > >> > >> I have a multiproject directory organization as follows: > >> > >> project > >> +-core > >> +-optional-plugin1 > >> +-optional-plugin2 > >> +-optional-plugin3 > >> +-examples-files > >> > >> I originally thought that I should create all subprojects as CVS > modules, > >> but what do I do with the project pom?. > > > > So that a goal executed in project be recursively executed in > subprojects, > > you could add the following in the project pom : > > > > <modules> > > <module>core</module> > > <module>optional-plugin1</module> > > ... > > </modules> > > > >> > >> Additionally I am also planing to use the site plugin, so should i > create > >> a src/site on project or a site subproject instead? > > > > For myself, I use a src/site. This allows me to simply execute the site > > plugin in project, which recursively calls the same in subprojects. > > > > I believe the Maven dev team uses a site subproject, maybe someone can > > comment on the pros & cons ? > > > >> > >> Thanks in advance > >> Nelson Arapé > >> > >> PS: sorry for my english > >> > >> > >> --------------------------------------------------------------------- > >> To unsubscribe, e-mail: [EMAIL PROTECTED] > >> For additional commands, e-mail: [EMAIL PROTECTED] > >> > >> > > > > Regards, > > Yann > > > > Yahoo! Mail - Votre e-mail personnel et gratuit qui vous suit partout ! > > Créez votre Yahoo! Mail sur http://mail.yahoo.fr > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > >
