that's definately one way to do it. otherwise you can run this command from the root project, and you'll be set: maven multiproject:goal -Dgoal=eclipse
> -----Original Message----- > From: Alex Shneyderman [mailto:[EMAIL PROTECTED] > Sent: Tuesday, July 13, 2004 9:12 AM > To: 'Maven Users List' > Subject: RE: Multi-Project for Eclipse and Directory Structure > > > > > I have a couple of questions about using the multi-project plugin. > > > > 1. I'm basing my project structure off of the example at > > (http://wiki.codehaus.org/maven/CreatingJ2eeApplications) > because it's > > Eclipse friendly. However, it's unclear how I can manage my project > > with Eclipse using this structure. Do I type "maven eclipse" in the > > basedir, the root dir or in each individual sub-project? Can I use > > Eclipse to manage the entire project or just sub-modules? > > Just add this > > <preGoal name="eclipse"> > <maven:reactor > basedir="${basedir}" > includes="*/project.xml" > excludes="" > goals="eclipse" > banner="Building" > ignoreFailures="false" > /> > </preGoal> > > to maven.xml. This will generate all the .classpath and > .propject files > in subdirectories when you run maven eclipse from your top level > project. > > Then import each of the projects (Eclipse by the way does not let you > import proejcts in bulk, so this bit will be an ugly one depending on > how many subprojects you have). Once done with that just > create the set > in eclipse to include all the projects projects and you get a > pretty set > of subprojects related to your project. > > So it works with a little bit of work. What would definietely > help is if > Eclipse had a bulk import of projects, rather than one at a time. The > rest of the procedures are fairly simple to do and do not > take all that > long. > > Alex. > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
